Noether  0.0.0
Loading...
Searching...
No Matches
noether::PlaneSlicerRasterPlannerFactory Struct Reference
Inheritance diagram for noether::PlaneSlicerRasterPlannerFactory:

Public Member Functions

ToolPathPlanner::ConstPtr create () const override
 

Public Attributes

bool bidirectional
 
double min_segment_size
 
double search_radius
 
- Public Attributes inherited from noether::RasterPlannerFactory
double point_spacing
 Distance between waypoints on the same raster line (m)
 
double line_spacing
 Distance between raster lines.
 
double min_hole_size
 Minimum size of hole in a mesh for which the planner should split a raster line that crosses over the hole into multiple segments.
 
std::function< std::unique_ptr< const DirectionGenerator >()> direction_gen
 Function for creating a raster direction generator.
 
std::function< std::unique_ptr< const OriginGenerator >()> origin_gen
 Function for creating a raster origin generator.
 

Member Function Documentation

◆ create()

ToolPathPlanner::ConstPtr noether::PlaneSlicerRasterPlannerFactory::create ( ) const
overridevirtual