Classes | |
| class | convexContainer | 
| An implementation of convex container object for point The class implements methods to generate a convex hull for a point cloud, perform point location, and output to STL format.  More... | |
| struct | Face | 
| class | GeoManager | 
Class to manage TopoDS_Shapes along with metadata.  More... | |
| class | hmxShape | 
| This class wraps around abstract class rocPackShape.  More... | |
| class | icosidodecahedronShape | 
| This class wraps around abstract class rocPackShape.  More... | |
| class | petnShape | 
| This class wraps around abstract class rocPackShape.  More... | |
| class | rocPack | 
| This class converts Rockpack output file into periodic geometry and writes into STL, VTK, .MSH, and ExodusII file format.  More... | |
| class | rocPackShape | 
| This is an abstract class for all shapes supported by RocPack utility.  More... | |
| struct | rocQuaternion | 
| A struct to respresent quaternion.  More... | |
| class | ShapeData | 
Data stored in an instance of GeoManager.  More... | |
Functions | |
| template<typename Op , typename T , typename F > | |
| std::vector< TopoDS_Shape > | modifyTempl (Op &&op, T &&shapes, const std::vector< TopAbs_ShapeEnum > &typesToTraverse, F &&modifyFunc) | 
| std::vector<TopoDS_Shape> NEM::GEO::modifyTempl | ( | Op && | op, | 
| T && | shapes, | ||
| const std::vector< TopAbs_ShapeEnum > & | typesToTraverse, | ||
| F && | modifyFunc | ||
| ) | 
Definition at line 55 of file GeoManager.C.
References NEM::DRV::JSON::shapeType.
Referenced by NEM::GEO::GeoManager::modify().