![]() |
PolyLink
A library to allow manipulation of geometry from within Mathematica
|
| A container for a Halfedge's start and end points. An immutable container. | |
| Point-normal representation of the plane containing this HalfEdge. An immutable container. | |
| Facets are little more than a link to a HalfEdge, but they provide a convenient interface for manipulating Polyhedrons. Presently, Facets are not guaranteed to be coplanar, convex, and they can be totally broken. | |
| The building blocks of a geometric model, a HalfEdge consists of a reference to a start and end point, and links to the counter-clockwise Next, Previous, and Oppostie HalfEdges. | |
| Interface for the KernelDispatch class | |
| Object allowing for a more clear and intuitive interface to the Mathematica kernel. Still a WIP. | |
| A singleton object that communicates with the Mathematica kernel | |
| Holds a reference to a point in the form of a Mathematica expression | |
| A polyhedron! It contains a list of facets. | |