Geom Software - C++ Programming and Geometry Libraries
FADEPLACEHOLDER Documentation pages v1.03
GEOM_WOF::WofMesh Class Reference

Smart-Pointer for WofMesh. More...

#include <WofMesh.h>

Public Member Functions

 WofMesh (Dat *pDat_)
 Constructor.
 
 ~WofMesh ()
 Destructor.
 
void getTriangles (std::vector< Point3 *> &vTriangleCorners) const
 Get Triangles. More...
 
void getPoints (std::vector< Point3 *> &vPoints) const
 Get Points. More...
 
void writePly_BIN (const std::string &name) const
 Write Ply (Binary) More...
 
void writePly_ASCII (const std::string &name) const
 Write Ply (ASCII) More...
 
void writeGeomview_ASCII (const std::string &name) const
 Write Geomview. More...
 
void writeStl_ASCII (const std::string &name) const
 Write STL (ASCII) More...
 
void printStatistics (const std::string &name) const
 Print Statistics. More...
 

Detailed Description

3D Mesh class

Member Function Documentation

◆ getPoints()

void GEOM_WOF::WofMesh::getPoints ( std::vector< Point3 *> &  vPoints) const
Parameters
[out]vPointsis used to return all vertex pointers

◆ getTriangles()

void GEOM_WOF::WofMesh::getTriangles ( std::vector< Point3 *> &  vTriangleCorners) const
Parameters
[out]vTriangleCornersis used to return three vertex pointers per triangle. The order is counterclockwise.

◆ printStatistics()

void GEOM_WOF::WofMesh::printStatistics ( const std::string &  name) const

Prints mesh statistics to stdout

◆ writeGeomview_ASCII()

void GEOM_WOF::WofMesh::writeGeomview_ASCII ( const std::string &  name) const

Writes an ASCII Geomview file

◆ writePly_ASCII()

void GEOM_WOF::WofMesh::writePly_ASCII ( const std::string &  name) const

Writes an ASCII PLY file

◆ writePly_BIN()

void GEOM_WOF::WofMesh::writePly_BIN ( const std::string &  name) const

Writes a binary PLY file

◆ writeStl_ASCII()

void GEOM_WOF::WofMesh::writeStl_ASCII ( const std::string &  name) const

Writes an ASCII STL file


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