API Documentation
Loading...
Searching...
No Matches
PolylineMaker Struct Reference

#include <PolylineMaker.h>

Collaboration diagram for PolylineMaker:
[legend]

Public Member Functions

 PolylineMaker (Buffer< Vertex< 3, fltp04 > > &polyline_vertices)
 
void addSegment (const LineSegment< 3, fltp04 > &seg)
 

Public Attributes

Dictionary< Vertex< 3, fltp04 >, uint04vertex_cache
 
Dictionary< uint04, Buffer< uint04 > * > index_cache_left
 
Dictionary< uint04, Buffer< uint04 > * > index_cache_right
 
Buffer< Buffer< uint04 > > completed_polys
 
Buffer< Vertex< 3, fltp04 > > & polyline_vertices
 

Constructor & Destructor Documentation

◆ PolylineMaker()

PolylineMaker ( Buffer< Vertex< 3, fltp04 > > & polyline_vertices)
inline

Member Function Documentation

◆ addSegment()

void addSegment ( const LineSegment< 3, fltp04 > & seg)
inline

Member Data Documentation

◆ completed_polys

Buffer<Buffer<uint04> > completed_polys

◆ index_cache_left

Dictionary<uint04, Buffer<uint04>*> index_cache_left

◆ index_cache_right

Dictionary<uint04, Buffer<uint04>*> index_cache_right

◆ polyline_vertices

Buffer<Vertex<3, fltp04> >& polyline_vertices

◆ vertex_cache

Dictionary<Vertex<3, fltp04>, uint04> vertex_cache

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