Adam Jones
Adam Jones
#145 implements a JsonConverter that can handle all spatial types. using it is fairly trivial To Serialize: ``` Point2D p = new Point2D(1,2); JsonSerializerSettings settings = new JsonSerializerSettings(); settings.Converters.Add(new SpatialJsonConverter());...
@Leon99 @samirem Releases are handled by @cdrnet for this repository. While the code was feature complete at the time it was written, I would imagine that it should be updated...
well if you merge in #155 it would be safe enough for a prerelease build which supports .net standard, running build.sh publish works as far as I can test
So far, the features I'd like to make use of are: Tuples - 4.7 ReadOnlyCollection - 4.6 AggressiveInline attribute - 4.5 ISerializationSurrogateProvider - 4.7.1 Span - 4.7.1 (possibly - still...
I wanted to use ReadOnlyCollection internally for Polygon, polyline2D/3D For Tuple there were a few places where the method signatures would be nicer with 2 or 3 element returns, a...
I can move support for serialization from the system.runtime.serialization (DataContracts etc) into a separate (.netstandard2.0 - possibly 1.6) assembly (and at the same time improve serialization support). This is fairly...
The library currently implements the algorithm described by W. Randolph Franklin at [url](https://wrf.ecse.rpi.edu//Research/Short_Notes/pnpoly.html ) As he notes this algorithm does not specifically deal with points on the edge. So depending...
Well that kind of depends on how accurate you need it to be. For things like hit testing or collision testing in games, this algorithm is probably close enough that...
I understand finding the mirror of a point on the opposite side of a plane. For which I would expect its signature to be myplane.MirrorPoint(Point3D point); What would mirroring a...
Thanks didn't know that From `https://en.wikipedia.org/wiki/Point_reflection` > In three dimensions, a point reflection can be described as a 180-degree rotation composed with reflection across a plane perpendicular to the axis...