Path::PathSegmentWalker Class Reference

PathSegmentWalker processes a path a splits all movement commands into straight segments and calls the appropriate member of the provided PathSegmentVisitor. More...

#include <PathSegmentWalker.h>

Public Member Functions

 PathSegmentWalker (const Toolpath &tp_)
 
void walk (PathSegmentVisitor &cb, const Base::Vector3d &startPosition)
 

Detailed Description

PathSegmentWalker processes a path a splits all movement commands into straight segments and calls the appropriate member of the provided PathSegmentVisitor.

All non-movement commands are processed accordingly if they affect the movement commands.

Constructor & Destructor Documentation

◆ PathSegmentWalker()

Path::PathSegmentWalker::PathSegmentWalker ( const Toolpath tp_)

Member Function Documentation

◆ walk()


The documentation for this class was generated from the following files:
  • Sources/FreeCAD/src/Mod/Path/App/PathSegmentWalker.h
  • Sources/FreeCAD/src/Mod/Path/App/PathSegmentWalker.cpp