NDEVR
API Documentation
GeometryMaker::GeoStructure

Holds the structural definition points used during interactive geometry creation, including center, normal, edge, corner, and plane constraint points. More...

Collaboration diagram for GeometryMaker::GeoStructure:
[legend]

Public Attributes

Vertex< 3, fltp08center = Constant<Vector<3, fltp08>>::Invalid
 Center point of the geometry being created.
Vertex< 3, fltp08corner [4] = { Constant<Vector<3, fltp08>>::Invalid, Constant<Vector<3, fltp08>>::Invalid, Constant<Vector<3, fltp08>>::Invalid, Constant<Vector<3, fltp08>>::Invalid }
 Corner definition points (up to 4).
Vertex< 3, fltp08edge [4] = { Constant<Vector<3, fltp08>>::Invalid, Constant<Vector<3, fltp08>>::Invalid, Constant<Vector<3, fltp08>>::Invalid, Constant<Vector<3, fltp08>>::Invalid }
 Edge definition points (up to 4).
Ray< 3, fltp08normal = Constant<Vector<3, fltp08>>::Invalid
 Normal direction ray for the geometry surface.
uint04 num_of_points = 0
 Number of points specified so far during creation.
Vertex< 3, fltp08plane [4] = { Constant<Vector<3, fltp08>>::Invalid, Constant<Vector<3, fltp08>>::Invalid, Constant<Vector<3, fltp08>>::Invalid, Constant<Vector<3, fltp08>>::Invalid }
 Plane constraint points (up to 4).

Detailed Description

Holds the structural definition points used during interactive geometry creation, including center, normal, edge, corner, and plane constraint points.


Definition at line 90 of file GeometryMaker.h.


The documentation for this struct was generated from the following file: