![]() |
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 |