Equalizer  1.6.1
Public Member Functions | Public Attributes | List of all members
mesh::VertexData Class Reference
+ Collaboration diagram for mesh::VertexData:

Public Member Functions

bool readPlyFile (const std::string &file)
 
void sort (const Index start, const Index length, const Axis axis)
 
void scale (const float baseSize=2.0f)
 
void calculateNormals ()
 
void calculateBoundingBox ()
 
const BoundingBoxgetBoundingBox () const
 
Axis getLongestAxis (const size_t start, const size_t elements) const
 
void useInvertedFaces ()
 
bool readPlyFile (const std::string &file)
 
void sort (const Index start, const Index length, const Axis axis)
 
void scale (const float baseSize=2.0f)
 
void calculateNormals ()
 
void calculateBoundingBox ()
 
const BoundingBoxgetBoundingBox () const
 
Axis getLongestAxis (const size_t start, const size_t elements) const
 
void useInvertedFaces ()
 

Public Attributes

std::vector< Vertex > vertices
 
std::vector< Color > colors
 
std::vector< Normal > normals
 
std::vector< Triangle > triangles
 

Detailed Description

Definition at line 45 of file eqPly/vertexData.h.


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