|
Noether
0.0.0
|
The UniformSpacingLinearModifier class.
#include <uniform_spacing_modifier.h>

Public Member Functions | |
| UniformSpacingModifier (const double point_spacing, const long spline_degree, const bool include_endpoints) | |
| ToolPaths | modify (ToolPaths tool_paths) const override |
Protected Member Functions | |
| ToolPathSegment | resample (const ToolPathSegment &) const |
Protected Attributes | |
| double | point_spacing_ |
| long | spline_degree_ |
| bool | include_endpoints_ |
Additional Inherited Members | |
Public Types inherited from noether::ToolPathModifier | |
| using | Ptr = std::unique_ptr< ToolPathModifier > |
| using | ConstPtr = std::unique_ptr< const ToolPathModifier > |
Reimplemented from noether::ToolPathModifier.