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

CUDA implementation of tool distance computation Generated from class MR.Cuda.ComputeToolDistance. Base classes: Direct: (non-virtual) MR.IComputeToolDistance This is the non-const half of the class. More...

Inheritance diagram for MR.Cuda.ComputeToolDistance:

Public Member Functions

unsafe ComputeToolDistance ()
 Constructs an empty (default-constructed) instance.
unsafe MR.Vector3i prepare (in MR.Vector3i dims, MR.Const_Polyline3 toolpath, MR.Const_EndMillTool toolSpec)
 Generated from method MR.Cuda.ComputeToolDistance.prepare.
unsafe MR.Vector3i prepare (in MR.Vector3i dims, MR.Const_Polyline3 toolpath, MR.Const_Polyline2 toolProfile)
 Generated from method MR.Cuda.ComputeToolDistance.prepare.
Public Member Functions inherited from MR.Cuda.Const_ComputeToolDistance
virtual void Dispose ()
unsafe Const_ComputeToolDistance ()
 Constructs an empty (default-constructed) instance.
unsafe void computeToolDistance (MR.Std.Vector_Float output, in MR.Vector3i dims, float voxelSize, in MR.Vector3f origin, float padding)
 Generated from method MR.Cuda.ComputeToolDistance.computeToolDistance.

Static Public Member Functions

static unsafe implicit operator MR.IComputeToolDistance (ComputeToolDistance self)
static unsafe operator ComputeToolDistance? (MR.IComputeToolDistance parent)
Static Public Member Functions inherited from MR.Cuda.Const_ComputeToolDistance
static unsafe implicit operator MR.Const_IComputeToolDistance (Const_ComputeToolDistance self)
static unsafe operator Const_ComputeToolDistance? (MR.Const_IComputeToolDistance parent)

Additional Inherited Members

Protected Member Functions inherited from MR.Cuda.Const_ComputeToolDistance
virtual unsafe void Dispose (bool disposing)

Detailed Description

CUDA implementation of tool distance computation Generated from class MR.Cuda.ComputeToolDistance. Base classes: Direct: (non-virtual) MR.IComputeToolDistance This is the non-const half of the class.

Constructor & Destructor Documentation

◆ ComputeToolDistance()

unsafe MR.Cuda.ComputeToolDistance.ComputeToolDistance ( )
inline

Constructs an empty (default-constructed) instance.

Member Function Documentation

◆ operator ComputeToolDistance?()

unsafe MR.Cuda.ComputeToolDistance.operator ComputeToolDistance? ( MR.IComputeToolDistance parent)
inlineexplicitstatic

◆ operator MR.IComputeToolDistance()

unsafe implicit MR.Cuda.ComputeToolDistance.operator MR.IComputeToolDistance ( ComputeToolDistance self)
inlinestatic

◆ prepare() [1/2]

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

Generated from method MR.Cuda.ComputeToolDistance.prepare.

◆ prepare() [2/2]

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

Generated from method MR.Cuda.ComputeToolDistance.prepare.


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