|
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.