MAIA bb96820c
Multiphysics at AIA
|
Public Member Functions | |
CsgNode (std::vector< CsgPolygon > _polygons) | |
CsgNode () | |
~CsgNode () | |
void | invert () |
std::vector< CsgPolygon > | clipPolygons (std::vector< CsgPolygon > _polygons) |
void | clipTo (CsgNode &bsp) |
std::vector< CsgPolygon > | allPolygons () |
template<class T = void> | |
std::enable_if< nDim_==2, T >::type | build (std::vector< CsgPolygon > _polygons) |
template<class T = void> | |
std::enable_if< nDim_==3, T >::type | build (std::vector< CsgPolygon > _polygons) |
Public Attributes | |
CsgPlane | plane |
MBool | planeValid |
CsgNode * | front |
CsgNode * | back |
std::vector< CsgPolygon > | polygons |
Definition at line 740 of file geometryintersection.h.
|
inlineexplicit |
Definition at line 748 of file geometryintersection.h.
|
inline |
Definition at line 756 of file geometryintersection.h.
|
inline |
Definition at line 763 of file geometryintersection.h.
|
inline |
Definition at line 806 of file geometryintersection.h.
|
inline |
Definition at line 824 of file geometryintersection.h.
|
inline |
Definition at line 846 of file geometryintersection.h.
|
inline |
Definition at line 781 of file geometryintersection.h.
|
inline |
Definition at line 800 of file geometryintersection.h.
|
inline |
Definition at line 769 of file geometryintersection.h.
CsgNode* GeometryIntersection< nDim_ >::CsgNode::back |
Definition at line 745 of file geometryintersection.h.
CsgNode* GeometryIntersection< nDim_ >::CsgNode::front |
Definition at line 744 of file geometryintersection.h.
CsgPlane GeometryIntersection< nDim_ >::CsgNode::plane |
Definition at line 742 of file geometryintersection.h.
MBool GeometryIntersection< nDim_ >::CsgNode::planeValid |
Definition at line 743 of file geometryintersection.h.
std::vector<CsgPolygon> GeometryIntersection< nDim_ >::CsgNode::polygons |
Definition at line 746 of file geometryintersection.h.