Public Member Functions | Public Attributes | List of all members
gte::MeshDescription Class Reference

#include <GteMesh.h>

Public Member Functions

 MeshDescription (uint32_t inNumVertices, uint32_t inNumTriangles)
 
 MeshDescription (MeshTopology inTopology, uint32_t inNumRows, uint32_t inNumCols)
 

Public Attributes

bool allowUpdateFrame
 
uint32_t cMax
 
bool constructed
 
bool hasTangentSpaceVectors
 
IndexAttribute indexAttribute
 
uint32_t numCols
 
uint32_t numRows
 
uint32_t numTriangles
 
uint32_t numVertices
 
uint32_t rIncrement
 
uint32_t rMax
 
MeshTopology topology
 
std::vector< VertexAttributevertexAttributes
 
bool wantCCW
 
bool wantDynamicTangentSpaceUpdate
 

Detailed Description

Definition at line 66 of file GteMesh.h.

Constructor & Destructor Documentation

gte::MeshDescription::MeshDescription ( uint32_t  inNumVertices,
uint32_t  inNumTriangles 
)
inline

Definition at line 194 of file GteMesh.h.

gte::MeshDescription::MeshDescription ( MeshTopology  inTopology,
uint32_t  inNumRows,
uint32_t  inNumCols 
)
inline

Definition at line 214 of file GteMesh.h.

Member Data Documentation

bool gte::MeshDescription::allowUpdateFrame

Definition at line 96 of file GteMesh.h.

uint32_t gte::MeshDescription::cMax

Definition at line 98 of file GteMesh.h.

bool gte::MeshDescription::constructed

Definition at line 102 of file GteMesh.h.

bool gte::MeshDescription::hasTangentSpaceVectors

Definition at line 95 of file GteMesh.h.

IndexAttribute gte::MeshDescription::indexAttribute

Definition at line 90 of file GteMesh.h.

uint32_t gte::MeshDescription::numCols

Definition at line 97 of file GteMesh.h.

uint32_t gte::MeshDescription::numRows

Definition at line 97 of file GteMesh.h.

uint32_t gte::MeshDescription::numTriangles

Definition at line 88 of file GteMesh.h.

uint32_t gte::MeshDescription::numVertices

Definition at line 87 of file GteMesh.h.

uint32_t gte::MeshDescription::rIncrement

Definition at line 98 of file GteMesh.h.

uint32_t gte::MeshDescription::rMax

Definition at line 98 of file GteMesh.h.

MeshTopology gte::MeshDescription::topology

Definition at line 86 of file GteMesh.h.

std::vector<VertexAttribute> gte::MeshDescription::vertexAttributes

Definition at line 89 of file GteMesh.h.

bool gte::MeshDescription::wantCCW

Definition at line 92 of file GteMesh.h.

bool gte::MeshDescription::wantDynamicTangentSpaceUpdate

Definition at line 91 of file GteMesh.h.


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


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:06