Skip to content

Commit 368df6e

Browse files
committed
2.0.0 release
1 parent 4ca5805 commit 368df6e

File tree

113 files changed

+13298
-4228
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+13298
-4228
lines changed

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ Adheres to [Semantic Versioning](http://semver.org/).
44

55
---
66

7-
## 1.0.1
7+
## 2.0.0
88

9-
* sf-ios 3.0.1
9+
* sf-ios 4.0.0
1010
* iOS platform and deployment target 12.0
1111
* Geometry reader/writer instance methods
1212

Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ source 'https://github.com/CocoaPods/Specs.git'
22
platform :ios, '12.0'
33

44
target 'sf-wkt-ios' do
5-
pod 'sf-ios', '~> 3.0.1'
5+
pod 'sf-ios', '~> 4.0.0'
66

77
target 'sf-wkt-iosTests' do
88
inherit! :search_paths

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,12 @@ Include this repository by specifying it in a Podfile using a supported option.
6161

6262
Pull from [CocoaPods](https://cocoapods.org/pods/sf-wkt-ios):
6363

64-
pod 'sf-wkt-ios', '~> 1.0.0'
64+
pod 'sf-wkt-ios', '~> 2.0.0'
6565

6666
Pull from GitHub:
6767

6868
pod 'sf-wkt-ios', :git => 'https://github.com/ngageoint/simple-features-wkt-ios.git', :branch => 'master'
69-
pod 'sf-wkt-ios', :git => 'https://github.com/ngageoint/simple-features-wkt-ios.git', :tag => '1.0.0'
69+
pod 'sf-wkt-ios', :git => 'https://github.com/ngageoint/simple-features-wkt-ios.git', :tag => '2.0.0'
7070

7171
Include as local project:
7272

docs/docs/api/Classes.html

Lines changed: 410 additions & 438 deletions
Large diffs are not rendered by default.

docs/docs/api/Classes/SFByteReader.html

Lines changed: 140 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<a title="SFByteReader Class Reference"></a>
1818
<header>
1919
<div class="content-wrapper">
20-
<p><a href="../index.html">sf-wkt-ios 1.0.0 Docs</a> (86% documented)</p>
20+
<p><a href="../index.html">sf-wkt-ios 2.0.0 Docs</a> (90% documented)</p>
2121
<p class="header-right"><a href="https://github.com/ngageoint/simple-features-wkt-ios"><img src="../img/gh.png"/>View on GitHub</a></p>
2222
<p class="header-right">
2323
<form role="search" action="../search.json">
@@ -78,6 +78,9 @@
7878
<li class="nav-group-task">
7979
<a href="../Classes/SFExtendedGeometryCollection.html">SFExtendedGeometryCollection</a>
8080
</li>
81+
<li class="nav-group-task">
82+
<a href="../Classes.html#/c:objc(cs)SFFiniteFilterTypes">SFFiniteFilterTypes</a>
83+
</li>
8184
<li class="nav-group-task">
8285
<a href="../Classes/SFGeometry.html">SFGeometry</a>
8386
</li>
@@ -126,6 +129,9 @@
126129
<li class="nav-group-task">
127130
<a href="../Classes/SFPoint.html">SFPoint</a>
128131
</li>
132+
<li class="nav-group-task">
133+
<a href="../Classes/SFPointFiniteFilter.html">SFPointFiniteFilter</a>
134+
</li>
129135
<li class="nav-group-task">
130136
<a href="../Classes/SFPolygon.html">SFPolygon</a>
131137
</li>
@@ -167,6 +173,12 @@
167173
<li class="nav-group-name">
168174
<a href="../Constants.html">Constants</a>
169175
<ul class="nav-group-tasks">
176+
<li class="nav-group-task">
177+
<a href="../Constants.html#/c:SFByteReader.h@DEFAULT_READ_BYTE_ORDER">DEFAULT_READ_BYTE_ORDER</a>
178+
</li>
179+
<li class="nav-group-task">
180+
<a href="../Constants.html#/c:SFByteWriter.h@DEFAULT_WRITE_BYTE_ORDER">DEFAULT_WRITE_BYTE_ORDER</a>
181+
</li>
170182
<li class="nav-group-task">
171183
<a href="../Constants.html#/c:@SF_CIRCULARSTRING_NAME">SF_CIRCULARSTRING_NAME</a>
172184
</li>
@@ -232,6 +244,9 @@
232244
<li class="nav-group-task">
233245
<a href="../Enums/SFEventType.html">SFEventType</a>
234246
</li>
247+
<li class="nav-group-task">
248+
<a href="../Enums/SFFiniteFilterType.html">SFFiniteFilterType</a>
249+
</li>
235250
<li class="nav-group-task">
236251
<a href="../Enums/SFGeometryType.html">SFGeometryType</a>
237252
</li>
@@ -265,9 +280,6 @@ <h1>SFByteReader</h1>
265280
</div>
266281
<p>Read through byte data</p>
267282

268-
<div class="slightly-smaller">
269-
<a href="https://github.com/ngageoint/simple-features-wkt-ios/tree/1.0.0/Pods/sf-ios/sf-ios/util/SFByteReader.h#L14-L70">Show on GitHub</a>
270-
</div>
271283
</section>
272284
<section class="section task-group-section">
273285
<div class="task-group">
@@ -301,9 +313,6 @@ <h4>Declaration</h4>
301313

302314
</div>
303315
</div>
304-
<div class="slightly-smaller">
305-
<a href="https://github.com/ngageoint/simple-features-wkt-ios/tree/1.0.0/Pods/sf-ios/sf-ios/util/SFByteReader.h#L19">Show on GitHub</a>
306-
</div>
307316
</section>
308317
</div>
309318
</li>
@@ -336,9 +345,6 @@ <h4>Declaration</h4>
336345

337346
</div>
338347
</div>
339-
<div class="slightly-smaller">
340-
<a href="https://github.com/ngageoint/simple-features-wkt-ios/tree/1.0.0/Pods/sf-ios/sf-ios/util/SFByteReader.h#L24">Show on GitHub</a>
341-
</div>
342348
</section>
343349
</div>
344350
</li>
@@ -371,9 +377,6 @@ <h4>Declaration</h4>
371377

372378
</div>
373379
</div>
374-
<div class="slightly-smaller">
375-
<a href="https://github.com/ngageoint/simple-features-wkt-ios/tree/1.0.0/Pods/sf-ios/sf-ios/util/SFByteReader.h#L29">Show on GitHub</a>
376-
</div>
377380
</section>
378381
</div>
379382
</li>
@@ -429,8 +432,73 @@ <h4>Parameters</h4>
429432
<h4>Return Value</h4>
430433
<p>new byte reader</p>
431434
</div>
432-
<div class="slightly-smaller">
433-
<a href="https://github.com/ngageoint/simple-features-wkt-ios/tree/1.0.0/Pods/sf-ios/sf-ios/util/SFByteReader.h#L38">Show on GitHub</a>
435+
</section>
436+
</div>
437+
</li>
438+
<li class="item">
439+
<div>
440+
<code>
441+
<a name="/c:objc(cs)SFByteReader(im)initWithData:andByteOrder:"></a>
442+
<a name="//apple_ref/objc/Method/-initWithData:andByteOrder:" class="dashAnchor"></a>
443+
<a class="token" href="#/c:objc(cs)SFByteReader(im)initWithData:andByteOrder:">-initWithData:<wbr>andByteOrder:<wbr></a>
444+
</code>
445+
</div>
446+
<div class="height-container">
447+
<div class="pointer-container"></div>
448+
<section class="section">
449+
<div class="pointer"></div>
450+
<div class="abstract">
451+
<p>Initialize</p>
452+
453+
</div>
454+
<div class="declaration">
455+
<h4>Declaration</h4>
456+
<div class="language">
457+
<p class="aside-title">Objective-C</p>
458+
<pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="nf">initWithData</span><span class="p">:(</span><span class="n">NSData</span> <span class="o">*</span><span class="p">)</span><span class="nv">bytes</span>
459+
<span class="nf">andByteOrder</span><span class="p">:(</span><span class="n">CFByteOrder</span><span class="p">)</span><span class="nv">byteOrder</span><span class="p">;</span></code></pre>
460+
461+
</div>
462+
<div class="language">
463+
<p class="aside-title">Swift</p>
464+
<pre class="highlight swift"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">data</span> <span class="nv">bytes</span><span class="p">:</span> <span class="kt">Data</span><span class="o">!</span><span class="p">,</span> <span class="n">andByteOrder</span> <span class="nv">byteOrder</span><span class="p">:</span> <span class="kt">CFByteOrder</span><span class="p">)</span></code></pre>
465+
466+
</div>
467+
</div>
468+
<div>
469+
<h4>Parameters</h4>
470+
<table class="graybox">
471+
<tbody>
472+
<tr>
473+
<td>
474+
<code>
475+
<em>bytes</em>
476+
</code>
477+
</td>
478+
<td>
479+
<div>
480+
<p>byte data</p>
481+
</div>
482+
</td>
483+
</tr>
484+
<tr>
485+
<td>
486+
<code>
487+
<em>byteOrder</em>
488+
</code>
489+
</td>
490+
<td>
491+
<div>
492+
<p>byte order</p>
493+
</div>
494+
</td>
495+
</tr>
496+
</tbody>
497+
</table>
498+
</div>
499+
<div>
500+
<h4>Return Value</h4>
501+
<p>new byte reader</p>
434502
</div>
435503
</section>
436504
</div>
@@ -485,10 +553,7 @@ <h4>Parameters</h4>
485553
</div>
486554
<div>
487555
<h4>Return Value</h4>
488-
<p>string values</p>
489-
</div>
490-
<div class="slightly-smaller">
491-
<a href="https://github.com/ngageoint/simple-features-wkt-ios/tree/1.0.0/Pods/sf-ios/sf-ios/util/SFByteReader.h#L47">Show on GitHub</a>
556+
<p>string value</p>
492557
</div>
493558
</section>
494559
</div>
@@ -526,8 +591,60 @@ <h4>Declaration</h4>
526591
<h4>Return Value</h4>
527592
<p>byte</p>
528593
</div>
529-
<div class="slightly-smaller">
530-
<a href="https://github.com/ngageoint/simple-features-wkt-ios/tree/1.0.0/Pods/sf-ios/sf-ios/util/SFByteReader.h#L54">Show on GitHub</a>
594+
</section>
595+
</div>
596+
</li>
597+
<li class="item">
598+
<div>
599+
<code>
600+
<a name="/c:objc(cs)SFByteReader(im)readData:"></a>
601+
<a name="//apple_ref/objc/Method/-readData:" class="dashAnchor"></a>
602+
<a class="token" href="#/c:objc(cs)SFByteReader(im)readData:">-readData:<wbr></a>
603+
</code>
604+
</div>
605+
<div class="height-container">
606+
<div class="pointer-container"></div>
607+
<section class="section">
608+
<div class="pointer"></div>
609+
<div class="abstract">
610+
<p>Read Data with the provided number of bytes</p>
611+
612+
</div>
613+
<div class="declaration">
614+
<h4>Declaration</h4>
615+
<div class="language">
616+
<p class="aside-title">Objective-C</p>
617+
<pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSData</span> <span class="o">*</span><span class="p">)</span><span class="nf">readData</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">num</span><span class="p">;</span></code></pre>
618+
619+
</div>
620+
<div class="language">
621+
<p class="aside-title">Swift</p>
622+
<pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">readData</span><span class="p">(</span><span class="n">_</span> <span class="nv">num</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Data</span><span class="o">!</span></code></pre>
623+
624+
</div>
625+
</div>
626+
<div>
627+
<h4>Parameters</h4>
628+
<table class="graybox">
629+
<tbody>
630+
<tr>
631+
<td>
632+
<code>
633+
<em>num</em>
634+
</code>
635+
</td>
636+
<td>
637+
<div>
638+
<p>number of bytes to read</p>
639+
</div>
640+
</td>
641+
</tr>
642+
</tbody>
643+
</table>
644+
</div>
645+
<div>
646+
<h4>Return Value</h4>
647+
<p>data value</p>
531648
</div>
532649
</section>
533650
</div>
@@ -565,9 +682,6 @@ <h4>Declaration</h4>
565682
<h4>Return Value</h4>
566683
<p>integer</p>
567684
</div>
568-
<div class="slightly-smaller">
569-
<a href="https://github.com/ngageoint/simple-features-wkt-ios/tree/1.0.0/Pods/sf-ios/sf-ios/util/SFByteReader.h#L61">Show on GitHub</a>
570-
</div>
571685
</section>
572686
</div>
573687
</li>
@@ -604,9 +718,6 @@ <h4>Declaration</h4>
604718
<h4>Return Value</h4>
605719
<p>double</p>
606720
</div>
607-
<div class="slightly-smaller">
608-
<a href="https://github.com/ngageoint/simple-features-wkt-ios/tree/1.0.0/Pods/sf-ios/sf-ios/util/SFByteReader.h#L68">Show on GitHub</a>
609-
</div>
610721
</section>
611722
</div>
612723
</li>
@@ -615,8 +726,8 @@ <h4>Return Value</h4>
615726
</section>
616727
</section>
617728
<section id="footer">
618-
<p>&copy; 2020 <a class="link" href="https://www.nga.mil" target="_blank" rel="external">NGA</a>. All rights reserved. (Last updated: 2020-08-12)</p>
619-
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.5</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
729+
<p>&copy; 2021 <a class="link" href="https://www.nga.mil" target="_blank" rel="external">NGA</a>. All rights reserved. (Last updated: 2021-03-01)</p>
730+
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.6</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
620731
</section>
621732
</article>
622733
</div>

0 commit comments

Comments
 (0)