API Documentation
|
A class to easily iterate each triangle over a Geometry of triangles or meshes. More...
#include <Geometry.h>
Public Member Functions | |
Triangle< t_dims, t_type > | operator[] (uint04 index) const |
uint04 | size () const |
TriangleIterator (PrimitiveProperty primitive_property, const String &vertex_property, Geometry mesh) | |
TriangleIterator (PrimitiveProperty primitive_property, VertexProperty vertex_property, Geometry mesh) | |
Vector< 3, uint04 > | vertexIndex (uint04 index) const |
Protected Member Functions | |
Vector< 3, uint04 > | rawIndex (uint04 index) const |
Protected Attributes | |
uint04 | m_primitive_count |
Geometry::OptimizedPrimitiveDef | m_primitive_def |
const TableColumn & | m_vertex_column |
const uint04 | m_vertex_offset |
A class to easily iterate each triangle over a Geometry of triangles or meshes.
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
protected |
|
protected |