Adam Jones

Results 13 issues of Adam Jones

Provide support so that newtonsoft.json can serialize Spatial types

enhancement

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

enhancement

proposal for supporting arbitrary point meshes in 3D.

enhancement

Proposed new shape Ellipse2D - a curve in a plane with two focal points.

enhancement

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...

enhancement

Proposed new shape triangle. There are many specific features and optimisations for triangles which could be implemented here.

enhancement

Proposed new shape for 3D Ellipsoid.

enhancement