![]()  | 
  
    PolyLink
    
   A library to allow manipulation of geometry from within Mathematica 
   | 
 
Point-normal representation of the plane containing this HalfEdge. An immutable container. More...
Public Member Functions | |
| Plane (Expr point, Expr normal) | |
| Constructor  More... | |
| Expr | ProjectPoint (Expr q) | 
| Projects point q onto the plane  More... | |
Properties | |
| Expr | Point [get] | 
| Point that this plane passes throug  More... | |
| Expr | Normal [get] | 
| Normal to the plane  More... | |
| static Expr | UpVec [get] | 
| static Plane | TestOriginUp [get] | 
| Returns a vector seated at the origin pointing upwards in the Y direction  More... | |
Point-normal representation of the plane containing this HalfEdge. An immutable container.
Definition at line 79 of file Containers.cs.
| PolyLink.Plane.Plane | ( | Expr | point, | 
| Expr | normal | ||
| ) | 
Constructor
| point | Point that this plane passes through | 
| normal | Normal to the plane | 
Definition at line 89 of file Containers.cs.
| Expr PolyLink.Plane.ProjectPoint | ( | Expr | q | ) | 
Projects point q onto the plane
| q | Expression for a point in 3D space | 
Definition at line 136 of file Containers.cs.
      
  | 
  get | 
Normal to the plane
Definition at line 107 of file Containers.cs.
      
  | 
  get | 
Point that this plane passes throug
Definition at line 99 of file Containers.cs.
      
  | 
  staticget | 
Returns a vector seated at the origin pointing upwards in the Y direction
Definition at line 125 of file Containers.cs.
      
  | 
  staticget | 
Definition at line 115 of file Containers.cs.