API Documentation
Loading...
Searching...
No Matches
PathSliceIterator Class Reference

#include <PolylineSlicer.h>

Inheritance diagram for PathSliceIterator:
[legend]
Collaboration diagram for PathSliceIterator:
[legend]

Public Attributes

Matrix< fltp08transform = Matrix<fltp08>(1.0)
 
Polyline< 3, fltp08path
 
fltp08 spacing = Constant<fltp08>::NaN
 
Vector< 2, fltp08max_hv_distance = Vector<2, fltp08>(10, 30)
 
bool include_main_line = false
 

Protected Member Functions

Polyline< 3, fltp08makeCenterlinePath (const Polyline< 3, fltp08 > &path)
 

Additional Inherited Members

- Public Member Functions inherited from PolylineSliceIterator

Member Function Documentation

◆ makeCenterlinePath()

Polyline< 3, fltp08 > makeCenterlinePath ( const Polyline< 3, fltp08 > & path)
protected

Member Data Documentation

◆ include_main_line

bool include_main_line = false

◆ max_hv_distance

Vector<2, fltp08> max_hv_distance = Vector<2, fltp08>(10, 30)

◆ path

Polyline<3, fltp08> path

◆ spacing

fltp08 spacing = Constant<fltp08>::NaN

◆ transform

Matrix<fltp08> transform = Matrix<fltp08>(1.0)

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