![]() |
API Documentation
|
A class to easily iterate each line segment over a Geometry of lines. More...
#include <Geometry.h>
Public Member Functions | |
| LineIterator (PrimitiveProperty primitive_property, VertexProperty vertex_property, Geometry geo) | |
| LineSegment< t_dims, t_type > | operator[] (uint04 index) const |
| uint04 | size () const |
| Vector< 2, uint04 > | vertexIndex (uint04 index) const |
Protected Member Functions | |
| bool | isHidden (uint04 index) const |
| Vector< 2, uint04 > | rawIndex (uint04 index) const |
Protected Attributes | |
| const TableColumn & | m_flag_column |
| uint04 | m_primitive_count |
| Geometry::OptimizedPrimitiveDef | m_primitive_def |
| const TableColumn & | m_vertex_column |
| const uint04 | m_vertex_offset |
| VertexProperty | m_vertex_property |
A class to easily iterate each line segment over a Geometry of lines.
|
inline |
|
inline |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
protected |