MeshLib C# Docs
Loading...
Searching...
No Matches
MR.IComputeToolDistance Class Reference

Interface for custom tool distance computation implementations Generated from class MR.IComputeToolDistance. This is the non-const half of the class. More...

+ Inheritance diagram for MR.IComputeToolDistance:

Public Member Functions

unsafe MR.Vector3i prepare (in MR.Vector3i dims, MR.Const_Polyline3 toolpath, MR.Const_EndMillTool toolSpec)
 Prepare for a voxel grid of given dims and copy tool path and tool spec data.
 
unsafe MR.Vector3i prepare (in MR.Vector3i dims, MR.Const_Polyline3 toolpath, MR.Const_Polyline2 toolProfile)
 Prepare for a voxel grid of given dims and copy tool path and tool spec data.
 

Detailed Description

Interface for custom tool distance computation implementations Generated from class MR.IComputeToolDistance. This is the non-const half of the class.

Member Function Documentation

◆ prepare() [1/2]

unsafe MR.Vector3i MR.IComputeToolDistance.prepare ( in MR.Vector3i dims,
MR.Const_Polyline3 toolpath,
MR.Const_EndMillTool toolSpec )
inline

Prepare for a voxel grid of given dims and copy tool path and tool spec data.

Returns
Maximum dimensions that can be processed at once (e.g. due to memory limits) Generated from method MR.IComputeToolDistance.prepare.

◆ prepare() [2/2]

unsafe MR.Vector3i MR.IComputeToolDistance.prepare ( in MR.Vector3i dims,
MR.Const_Polyline3 toolpath,
MR.Const_Polyline2 toolProfile )
inline

Prepare for a voxel grid of given dims and copy tool path and tool spec data.

Returns
Maximum dimensions that can be processed at once (e.g. due to memory limits) Generated from method MR.IComputeToolDistance.prepare.

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