MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Features.Const_MeasureResult.Angle Class Reference

Generated from class MR.Features.MeasureResult.Angle. Base classes: Direct: (non-virtual) MR.Features.MeasureResult.BasicPart This is the non-const half of the class. More...

Inheritance diagram for MR.Features.Const_MeasureResult.Angle:

Public Member Functions

unsafe Angle ()
 Constructs an empty (default-constructed) instance.
unsafe Angle (MR.Features.MeasureResult.Const_Angle _other)
 Generated from constructor MR::Features::MeasureResult::Angle::Angle.
 Angle (Angle _other)
 Generated from constructor MR::Features::MeasureResult::Angle::Angle.
unsafe MR.Features.MeasureResult.Angle assign (MR.Features.MeasureResult.Const_Angle _other)
 Generated from method MR::Features::MeasureResult::Angle::operator=.
Public Member Functions inherited from MR.Features.Const_MeasureResult.Const_Angle
virtual void Dispose ()
unsafe Const_Angle ()
 Constructs an empty (default-constructed) instance.
unsafe Const_Angle (MR.Features.MeasureResult.Const_Angle _other)
 Generated from constructor MR::Features::MeasureResult::Angle::Angle.
 Const_Angle (Angle _other)
 Generated from constructor MR::Features::MeasureResult::Angle::Angle.
unsafe MR.Vector3f pointFor (bool b)
 Generated from method MR::Features::MeasureResult::Angle::pointFor.
unsafe MR.Vector3f dirFor (bool b)
 Generated from method MR::Features::MeasureResult::Angle::dirFor.
unsafe bool isSurfaceNormalFor (bool b)
 Generated from method MR::Features::MeasureResult::Angle::isSurfaceNormalFor.
unsafe float computeAngleInRadians ()
 Generated from method MR::Features::MeasureResult::Angle::computeAngleInRadians.

Static Public Member Functions

static unsafe implicit operator MR.Features.MeasureResult.BasicPart (Angle self)
Static Public Member Functions inherited from MR.Features.Const_MeasureResult.Const_Angle
static unsafe implicit operator MR.Features.MeasureResult.Const_BasicPart (Const_Angle self)
static unsafe implicit operator bool (MR.Features.MeasureResult.Const_Angle _this)
 Generated from conversion operator MR::Features::MeasureResult::Angle::operator bool.

Properties

new unsafe ref MR.Vector3f pointA [get]
new unsafe ref MR.Vector3f pointB [get]
new unsafe ref MR.Vector3f dirA [get]
new unsafe ref MR.Vector3f dirB [get]
new unsafe ref bool isSurfaceNormalA [get]
 Whether dir{A,B} is a surface normal or a line direction.
new unsafe ref bool isSurfaceNormalB [get]
new unsafe ref MR.Features.MeasureResult.Status status [get]
Properties inherited from MR.Features.Const_MeasureResult.Const_Angle
unsafe ref readonly MR.Vector3f pointA [get]
unsafe ref readonly MR.Vector3f pointB [get]
unsafe ref readonly MR.Vector3f dirA [get]
unsafe ref readonly MR.Vector3f dirB [get]
unsafe bool isSurfaceNormalA [get]
 Whether dir{A,B} is a surface normal or a line direction.
unsafe bool isSurfaceNormalB [get]
unsafe MR.Features.MeasureResult.Status status [get]

Additional Inherited Members

Protected Member Functions inherited from MR.Features.Const_MeasureResult.Const_Angle
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Features.Const_MeasureResult.Const_Angle
unsafe MR.Vector3f__ref_storage_pointA
unsafe MR.Vector3f__ref_storage_pointB
unsafe MR.Vector3f__ref_storage_dirA
unsafe MR.Vector3f__ref_storage_dirB
unsafe bool * __ref_storage_isSurfaceNormalA
unsafe bool * __ref_storage_isSurfaceNormalB
unsafe MR.Features.MeasureResult.Status__ref_storage_status

Detailed Description

Generated from class MR.Features.MeasureResult.Angle. Base classes: Direct: (non-virtual) MR.Features.MeasureResult.BasicPart This is the non-const half of the class.

Constructor & Destructor Documentation

◆ Angle() [1/3]

unsafe MR.Features.Const_MeasureResult.Angle.Angle ( )
inline

Constructs an empty (default-constructed) instance.

◆ Angle() [2/3]

unsafe MR.Features.Const_MeasureResult.Angle.Angle ( MR.Features.MeasureResult.Const_Angle _other)
inline

Generated from constructor MR::Features::MeasureResult::Angle::Angle.

◆ Angle() [3/3]

MR.Features.Const_MeasureResult.Angle.Angle ( Angle _other)
inline

Generated from constructor MR::Features::MeasureResult::Angle::Angle.

Member Function Documentation

◆ assign()

unsafe MR.Features.MeasureResult.Angle MR.Features.Const_MeasureResult.Angle.assign ( MR.Features.MeasureResult.Const_Angle _other)
inline

Generated from method MR::Features::MeasureResult::Angle::operator=.

◆ operator MR.Features.MeasureResult.BasicPart()

unsafe implicit MR.Features.Const_MeasureResult.Angle.operator MR.Features.MeasureResult.BasicPart ( Angle self)
inlinestatic

Property Documentation

◆ dirA

new unsafe ref MR.Vector3f MR.Features.Const_MeasureResult.Angle.dirA
get

◆ dirB

new unsafe ref MR.Vector3f MR.Features.Const_MeasureResult.Angle.dirB
get

◆ isSurfaceNormalA

new unsafe ref bool MR.Features.Const_MeasureResult.Angle.isSurfaceNormalA
get

Whether dir{A,B} is a surface normal or a line direction.

◆ isSurfaceNormalB

new unsafe ref bool MR.Features.Const_MeasureResult.Angle.isSurfaceNormalB
get

◆ pointA

new unsafe ref MR.Vector3f MR.Features.Const_MeasureResult.Angle.pointA
get

◆ pointB

new unsafe ref MR.Vector3f MR.Features.Const_MeasureResult.Angle.pointB
get

◆ status

new unsafe ref MR.Features.MeasureResult.Status MR.Features.Const_MeasureResult.Angle.status
get

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