Adam Jones
Adam Jones
Provide support so that newtonsoft.json can serialize Spatial types
With the support for netstandard2.0 and netstandard1.3 for legacy cases I would like to raise the native framework version to 4.7.1 and switch to using c# 7.2 for the core...
Currently the Spatial library provides immutable structures which are great for direct geometry or for including in other entities. I don't think this should change. However there is another use...
Propose to remove the IntersectionOf, MirrorAbout, ProjectOn methods from Point3D. These methods require that the fundamental type point should have knowledge of higher order structures like Ray and Plane. Structurally...
Proposal to prefer Try methods for cases where the action is not a guarantee. For example TryIntersect is preferable over Intersect returning Nullable
Proposed new shape Ellipse2D - a curve in a plane with two focal points.
Proposed new shape Quadrilateral. A 4 sided, 4 angled shape. This shape can offer specific implementations of methods which either do not generalize to polygons or which are more optimally...
Proposed new shape triangle. There are many specific features and optimisations for triangles which could be implemented here.