Noether
0.0.0
|
Edge tool path planner that creates paths around the boundary edges of a mesh (exterior and interior) as identified by half-edge triangle mesh representation of the mesh. More...
#include <boundary_edge_planner.h>
Public Member Functions | |
ToolPaths | planImpl (const pcl::PolygonMesh &) const override |
Hook for inherited classes to implement the edge planning process before sending to the common edge tool path modifiers. | |
Public Member Functions inherited from noether::EdgePlanner | |
ToolPaths | plan (const pcl::PolygonMesh &mesh) const override final |
Additional Inherited Members | |
Public Types inherited from noether::ToolPathPlanner | |
using | Ptr = std::unique_ptr< ToolPathPlanner > |
using | ConstPtr = std::unique_ptr< const ToolPathPlanner > |
Edge tool path planner that creates paths around the boundary edges of a mesh (exterior and interior) as identified by half-edge triangle mesh representation of the mesh.
|
overridevirtual |
Hook for inherited classes to implement the edge planning process before sending to the common edge tool path modifiers.
Implements noether::EdgePlanner.