![]() |
PolyLink
A library to allow manipulation of geometry from within Mathematica
|
A container for a Halfedge's start and end points. An immutable container. More...
Public Member Functions | |
| EndPointPacket (PointRef startRef, PointRef endRef) | |
| Constructor More... | |
Properties | |
| PointRef | StartRef [get] |
| Reference to the Start Point of the EndPointPacket More... | |
| PointRef | EndRef [get] |
| Reference to the End Point of the EndPointPacket More... | |
| EndPointPacket | Opposite [get] |
| An EndPointPacket with the start and end points swapped More... | |
| Expr | AsVector [get] |
| The displacement vector from Start to End More... | |
| Expr | Magnitude [get] |
| The distance from start to end More... | |
A container for a Halfedge's start and end points. An immutable container.
Definition at line 12 of file Containers.cs.
Constructor
| startRef | Reference to the Start Point of the EndPointPacket |
| endRef | Reference to the End Point of the EndPointPacket |
Definition at line 22 of file Containers.cs.
|
get |
The displacement vector from Start to End
Definition at line 59 of file Containers.cs.
|
get |
Reference to the End Point of the EndPointPacket
Definition at line 40 of file Containers.cs.
|
get |
The distance from start to end
Definition at line 67 of file Containers.cs.
|
get |
An EndPointPacket with the start and end points swapped
Definition at line 48 of file Containers.cs.
|
get |
Reference to the Start Point of the EndPointPacket
Definition at line 32 of file Containers.cs.