Noether  0.0.0
Loading...
Searching...
No Matches
noether::BiasedToolDragOrientationToolPathModifier Class Reference

Transforms the waypoints to correspond with the edge of the ginding tool so that the edge of the tool is in contact with the media. More...

#include <biased_tool_drag_orientation_modifier.h>

Inheritance diagram for noether::BiasedToolDragOrientationToolPathModifier:

Public Member Functions

 BiasedToolDragOrientationToolPathModifier (double angle_offset, double tool_radius)
 
ToolPaths modify (ToolPaths tool_paths) const override final
 

Protected Attributes

const double angle_offset_
 
const double tool_radius_
 

Additional Inherited Members

- Public Types inherited from noether::ToolPathModifier
using Ptr = std::unique_ptr< ToolPathModifier >
 
using ConstPtr = std::unique_ptr< const ToolPathModifier >
 

Detailed Description

Transforms the waypoints to correspond with the edge of the ginding tool so that the edge of the tool is in contact with the media.

Member Function Documentation

◆ modify()

ToolPaths noether::BiasedToolDragOrientationToolPathModifier::modify ( ToolPaths  tool_paths) const
finaloverridevirtual

Reimplemented from noether::ToolPathModifier.