MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::IComputeToolDistance Class Referenceabstract

Interface for custom tool distance computation implementations. More...

#include <MRSweptVolume.h>

+ Inheritance diagram for MR::IComputeToolDistance:

Public Member Functions

virtual ~IComputeToolDistance ()=default
 
virtual Expected< Vector3i > prepare (const Vector3i &dims, const Polyline3 &toolpath, const EndMillTool &toolSpec)=0
 
virtual Expected< Vector3i > prepare (const Vector3i &dims, const Polyline3 &toolpath, const Polyline2 &toolProfile)=0
 
virtual Expected< void > computeToolDistance (std::vector< float > &output, const Vector3i &dims, float voxelSize, const Vector3f &origin, float padding) const =0
 Compute tool distance.
 

Detailed Description

Interface for custom tool distance computation implementations.


The documentation for this class was generated from the following file: