![]() |
PolyLink
A library to allow manipulation of geometry from within Mathematica
|
Classes | |
struct | EndPointPacket |
A container for a Halfedge's start and end points. An immutable container. More... | |
struct | Plane |
Point-normal representation of the plane containing this HalfEdge. An immutable container. More... | |
class | Facet |
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. More... | |
class | GeneralExtensions |
Contains extension methods for no classes in particular. | |
class | HalfEdge |
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. More... | |
interface | IKernelDispatch |
Interface for the KernelDispatch class More... | |
class | KernelDispatch |
Object allowing for a more clear and intuitive interface to the Mathematica kernel. Still a WIP. More... | |
interface | IKernelOperation |
struct | KernelOperation |
class | MathConstants |
interface | IExpressible |
class | MathHelper |
class | MathLinked |
class | MSingle |
A singleton object that communicates with the Mathematica kernel More... | |
class | MSingleExtensions |
class | NetLinkExtensions |
class | PointRef |
Holds a reference to a point in the form of a Mathematica expression More... | |
class | Polyhedron |
A polyhedron! It contains a list of facets. More... | |
class | PolyIO |
struct | Vector |
struct | ConeReturn |
class | VectorCone |
class | VectorMath |
struct | LeaderBoardEntry |
class | VectorCSPF |
struct | WorkingCopy< T > |
class | WorkingCopyExtension |