Adds a series of waypoints in a linear pattern off the last waypoint in a tool path.
#include <linear_departure_modifier.h>
|
| ToolPaths | modify (ToolPaths tool_paths) const override final |
| |
|
| LinearApproachModifier (Eigen::Vector3d offset, std::size_t n_points) |
| |
|
| LinearApproachModifier (double offset_height, Axis axis, std::size_t n_points) |
| |
|
| LinearApproachModifier ()=default |
| |
|
| LinearApproachModifier (Eigen::Vector3d offset, std::size_t n_points) |
| |
|
| LinearApproachModifier (double offset_height, Axis axis, std::size_t n_points) |
| |
|
| enum class | Axis { X
, Y
, Z
} |
| |
|
using | Ptr = std::unique_ptr< ToolPathModifier > |
| |
|
using | ConstPtr = std::unique_ptr< const ToolPathModifier > |
| |
|
static Eigen::Vector3d | toVector (double offset, Axis axis) |
| |
|
Eigen::Vector3d | offset_ |
| |
|
size_t | n_points_ |
| |
◆ modify()