Tony Stone

Results 32 issues of Tony Stone

Add to protocol `Geometry` and all implementing types with the syntax: ``` func difference(other: Geometry) -> Geometry ```

enhancement

Add to protocol `Geometry` and all implementing types with the syntax: ``` func union(_ other: Geometry) -> Geometry ```

enhancement

Add to protocol `Geometry` and all implementing types with the syntax: ``` func buffer(distance: Distance) -> Geometry ```

enhancement

Add to protocol `Geometry` and all implementing types with the syntax: ``` /// /// - Returns: A derived geometry collection value that matches the specified range of m coordinate values...

enhancement

Add to protocol `Geometry` and all implementing types with the syntax: ``` /// /// - Returns: A derived geometry collection value that matches the specified m coordinate value. /// func...

enhancement

Add to protocol `Geometry` and all implementing types with the syntax: ``` /// /// - Returns: A derived geometry collection value that matches the specified m coordinate value. /// func...

The following code is required on in this scenario. This needs to be resolved. ``` #if (os(OSX) || os(iOS) || os(tvOS) || os(watchOS)) && SWIFT_PACKAGE /// TODO: Remove this after...

bug

Lets create some standards for code and style. For starters (and this can change when standards are done) is that you should follow the predominant style in the file so...

enhancement

Should `equals` consider `precision` and `coordinateReferenceSystem` determining equality for 2 objects? It currently considers the exact type of the object including it's coordinate type and if they are not the...

question

A comprehensive test suite needs to be developed for all variations of geometries for the `equal` function.

task