|
| MRCUDA_API | ComputeToolDistance () |
| |
| MRCUDA_API | ~ComputeToolDistance () override |
| |
| MRCUDA_API Expected< Vector3i > | prepare (const Vector3i &dims, const Polyline3 &toolpath, const EndMillTool &toolSpec) override |
| |
| MRCUDA_API Expected< Vector3i > | prepare (const Vector3i &dims, const Polyline3 &toolpath, const Polyline2 &toolProfile) override |
| |
| MRCUDA_API Expected< void > | computeToolDistance (std::vector< float > &output, const Vector3i &dims, float voxelSize, const Vector3f &origin, float padding) const override |
| | Compute tool distance.
|
| |
| unsafe MR.Vector3i | prepare (in MR.Vector3i dims, MR.Const_Polyline3 toolpath, MR.Const_EndMillTool toolSpec) |
| |
| unsafe MR.Vector3i | prepare (in MR.Vector3i dims, MR.Const_Polyline3 toolpath, MR.Const_Polyline2 toolProfile) |
| |
| virtual | ~IComputeToolDistance ()=default |
| |
CUDA implementation of tool distance computation.