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

Generated from class MR.ObjectComparableWithReference. Derived classes: Direct: (non-virtual) MR.DistanceMeasurementObject MR.PointMeasurementObject This is the const half of the class. More...

Inheritance diagram for MR.Const_ObjectComparableWithReference:

Classes

class  _InOptConst_ComparableProperty
 This is used for optional parameters of class ComparableProperty with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_ComparableProperty. Usage:
class  _InOptConst_ComparisonReferenceValue
 This is used for optional parameters of class ComparisonReferenceValue with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_ComparisonReferenceValue. Usage:
class  _InOptConst_ComparisonTolerance
 This is used for optional parameters of class ComparisonTolerance with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_ComparisonTolerance. Usage:
class  _InOptMut_ComparableProperty
 This is used for optional parameters of class ComparableProperty with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_ComparableProperty. Usage:
class  _InOptMut_ComparisonReferenceValue
 This is used for optional parameters of class ComparisonReferenceValue with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_ComparisonReferenceValue. Usage:
class  _InOptMut_ComparisonTolerance
 This is used for optional parameters of class ComparisonTolerance with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_ComparisonTolerance. Usage:
struct  _Underlying
class  ComparableProperty
 Generated from class MR.ObjectComparableWithReference.ComparableProperty. This is the non-const half of the class. More...
class  ComparisonReferenceValue
 Generated from class MR.ObjectComparableWithReference.ComparisonReferenceValue. This is the non-const half of the class. More...
class  ComparisonTolerance
 Generated from class MR.ObjectComparableWithReference.ComparisonTolerance. This is the non-const half of the class. More...
class  Const_ComparableProperty
 Generated from class MR.ObjectComparableWithReference.ComparableProperty. This is the const half of the class. More...
class  Const_ComparisonReferenceValue
 Generated from class MR.ObjectComparableWithReference.ComparisonReferenceValue. This is the const half of the class. More...
class  Const_ComparisonTolerance
 Generated from class MR.ObjectComparableWithReference.ComparisonTolerance. This is the const half of the class. More...

Public Member Functions

virtual void Dispose ()
unsafe ulong numComparableProperties ()
 Generated from method MR.ObjectComparableWithReference.numComparableProperties.
unsafe MR.Std.StringView getComparablePropertyName (ulong i)
 Generated from method MR.ObjectComparableWithReference.getComparablePropertyName.
unsafe MR.Std.Optional_MRObjectComparableWithReferenceComparableProperty computeComparableProperty (ulong i)
 Generated from method MR.ObjectComparableWithReference.computeComparableProperty.
unsafe MR.Std.Optional_MRObjectComparableWithReferenceComparisonTolerance getComparisonTolerence (ulong i)
 Generated from method MR.ObjectComparableWithReference.getComparisonTolerence.
unsafe bool comparisonToleranceIsAlwaysOnlyPositive (ulong i)
 Generated from method MR.ObjectComparableWithReference.comparisonToleranceIsAlwaysOnlyPositive.
unsafe ulong numComparisonReferenceValues ()
 Generated from method MR.ObjectComparableWithReference.numComparisonReferenceValues.
unsafe MR.Std.StringView getComparisonReferenceValueName (ulong i)
 Generated from method MR.ObjectComparableWithReference.getComparisonReferenceValueName.
unsafe MR.ObjectComparableWithReference.ComparisonReferenceValue getComparisonReferenceValue (ulong i)
 Generated from method MR.ObjectComparableWithReference.getComparisonReferenceValue.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Detailed Description

Generated from class MR.ObjectComparableWithReference. Derived classes: Direct: (non-virtual) MR.DistanceMeasurementObject MR.PointMeasurementObject This is the const half of the class.

Member Function Documentation

◆ comparisonToleranceIsAlwaysOnlyPositive()

unsafe bool MR.Const_ObjectComparableWithReference.comparisonToleranceIsAlwaysOnlyPositive ( ulong i)
inline

◆ computeComparableProperty()

unsafe MR.Std.Optional_MRObjectComparableWithReferenceComparableProperty MR.Const_ObjectComparableWithReference.computeComparableProperty ( ulong i)
inline

◆ Dispose() [1/2]

virtual void MR.Const_ObjectComparableWithReference.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

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

◆ getComparablePropertyName()

unsafe MR.Std.StringView MR.Const_ObjectComparableWithReference.getComparablePropertyName ( ulong i)
inline

◆ getComparisonReferenceValue()

unsafe MR.ObjectComparableWithReference.ComparisonReferenceValue MR.Const_ObjectComparableWithReference.getComparisonReferenceValue ( ulong i)
inline

◆ getComparisonReferenceValueName()

unsafe MR.Std.StringView MR.Const_ObjectComparableWithReference.getComparisonReferenceValueName ( ulong i)
inline

◆ getComparisonTolerence()

unsafe MR.Std.Optional_MRObjectComparableWithReferenceComparisonTolerance MR.Const_ObjectComparableWithReference.getComparisonTolerence ( ulong i)
inline

◆ numComparableProperties()

unsafe ulong MR.Const_ObjectComparableWithReference.numComparableProperties ( )
inline

◆ numComparisonReferenceValues()

unsafe ulong MR.Const_ObjectComparableWithReference.numComparisonReferenceValues ( )
inline

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