MeshLib C# Docs
Loading...
Searching...
No Matches

Tolerance parameters for linear interpolation of tool path segments Generated from class MR.LineInterpolationParams. This is the const half of the class. More...

Inheritance diagram for MR.Const_LineInterpolationParams:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_LineInterpolationParams ()
 Constructs an empty (default-constructed) instance.
unsafe Const_LineInterpolationParams (float eps, float maxLength, MR.Std._ByValue_Function_Bool_From_Float cb)
 Constructs MR.LineInterpolationParams elementwise.
unsafe Const_LineInterpolationParams (MR._ByValue_LineInterpolationParams _other)
 Generated from constructor MR.LineInterpolationParams.LineInterpolationParams.
 Const_LineInterpolationParams (Const_LineInterpolationParams _other)
 Generated from constructor MR.LineInterpolationParams.LineInterpolationParams.
 Const_LineInterpolationParams (LineInterpolationParams _other)
 Generated from constructor MR.LineInterpolationParams.LineInterpolationParams.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe float * __ref_storage_eps
unsafe float * __ref_storage_maxLength

Properties

unsafe float eps [get]
 maximal deviation from given line
unsafe float maxLength [get]
 maximal length of the line
unsafe MR.Std.Const_Function_Bool_From_Float cb [get, protected set]
 callback for reporting on progress

Detailed Description

Tolerance parameters for linear interpolation of tool path segments Generated from class MR.LineInterpolationParams. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_LineInterpolationParams() [1/5]

unsafe MR.Const_LineInterpolationParams.Const_LineInterpolationParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_LineInterpolationParams() [2/5]

unsafe MR.Const_LineInterpolationParams.Const_LineInterpolationParams ( float eps,
float maxLength,
MR.Std._ByValue_Function_Bool_From_Float cb )
inline

Constructs MR.LineInterpolationParams elementwise.

◆ Const_LineInterpolationParams() [3/5]

unsafe MR.Const_LineInterpolationParams.Const_LineInterpolationParams ( MR._ByValue_LineInterpolationParams _other)
inline

◆ Const_LineInterpolationParams() [4/5]

MR.Const_LineInterpolationParams.Const_LineInterpolationParams ( Const_LineInterpolationParams _other)
inline

◆ Const_LineInterpolationParams() [5/5]

MR.Const_LineInterpolationParams.Const_LineInterpolationParams ( LineInterpolationParams _other)
inline

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_LineInterpolationParams.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

virtual unsafe void MR.Const_LineInterpolationParams.Dispose ( bool disposing)
inlineprotectedvirtual

Member Data Documentation

◆ __ref_storage_eps

unsafe float* MR.Const_LineInterpolationParams.__ref_storage_eps
protected

◆ __ref_storage_maxLength

unsafe float* MR.Const_LineInterpolationParams.__ref_storage_maxLength
protected

Property Documentation

◆ cb

unsafe MR.Std.Const_Function_Bool_From_Float MR.Const_LineInterpolationParams.cb
getprotected set

callback for reporting on progress

◆ eps

unsafe float MR.Const_LineInterpolationParams.eps
get

maximal deviation from given line

◆ maxLength

unsafe float MR.Const_LineInterpolationParams.maxLength
get

maximal length of the line


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