27 typedef std::shared_ptr<WofMesh> WMeshPtr;
53 void getPoints(std::vector<Point3*>& vPoints)
const;
67 std::vector<int>& vCornerIndices)
const;
3D Mesh class
Definition: WofMesh.h:34
void getTriangles(std::vector< Point3 * > &vTriangleCorners) const
Get Triangles.
bool writePly_ASCII(const std::string &name) const
Write Ply (ASCII)
bool writeStl_ASCII(const std::string &name) const
Write STL (ASCII)
bool writeGeomview_ASCII(const std::string &name) const
Write Geomview.
void getPoints(std::vector< Point3 * > &vPoints) const
Get Points.
bool writePly_BIN(const std::string &name) const
Write Ply (Binary)
WofMesh(Dat *pDat_)
Constructor.
void printStatistics(const std::string &name) const
Print Statistics.
void getVertexIndexData(std::vector< Point3 * > &vVertices, std::vector< int > &vCornerIndices) const
Get the Mesh as Vertices and Indices.