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

Generated from class MR::TwoLineSegmClosestPoints<double>. This is the const half of the class. More...

Inheritance diagram for MR.Const_TwoLineSegmClosestPoints_Double:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_TwoLineSegmClosestPoints_Double ()
 Constructs an empty (default-constructed) instance.
unsafe Const_TwoLineSegmClosestPoints_Double (MR.Vector3d a, MR.Vector3d b, MR.Vector3d dir)
 Constructs MR::TwoLineSegmClosestPoints<double> elementwise.
unsafe Const_TwoLineSegmClosestPoints_Double (MR.Const_TwoLineSegmClosestPoints_Double _other)
 Generated from constructor MR::TwoLineSegmClosestPoints<double>::TwoLineSegmClosestPoints.
 Const_TwoLineSegmClosestPoints_Double (TwoLineSegmClosestPoints_Double _other)
 Generated from constructor MR::TwoLineSegmClosestPoints<double>::TwoLineSegmClosestPoints.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.Vector3d__ref_storage_a
unsafe MR.Vector3d__ref_storage_b
unsafe MR.Vector3d__ref_storage_dir

Properties

unsafe ref readonly MR.Vector3d a [get]
 the closest points each from its respective segment
unsafe ref readonly MR.Vector3d b [get]
 the closest points each from its respective segment
unsafe ref readonly MR.Vector3d dir [get]

Detailed Description

Generated from class MR::TwoLineSegmClosestPoints<double>. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_TwoLineSegmClosestPoints_Double() [1/4]

unsafe MR.Const_TwoLineSegmClosestPoints_Double.Const_TwoLineSegmClosestPoints_Double ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_TwoLineSegmClosestPoints_Double() [2/4]

unsafe MR.Const_TwoLineSegmClosestPoints_Double.Const_TwoLineSegmClosestPoints_Double ( MR.Vector3d a,
MR.Vector3d b,
MR.Vector3d dir )
inline

Constructs MR::TwoLineSegmClosestPoints<double> elementwise.

◆ Const_TwoLineSegmClosestPoints_Double() [3/4]

unsafe MR.Const_TwoLineSegmClosestPoints_Double.Const_TwoLineSegmClosestPoints_Double ( MR.Const_TwoLineSegmClosestPoints_Double _other)
inline

Generated from constructor MR::TwoLineSegmClosestPoints<double>::TwoLineSegmClosestPoints.

◆ Const_TwoLineSegmClosestPoints_Double() [4/4]

MR.Const_TwoLineSegmClosestPoints_Double.Const_TwoLineSegmClosestPoints_Double ( TwoLineSegmClosestPoints_Double _other)
inline

Generated from constructor MR::TwoLineSegmClosestPoints<double>::TwoLineSegmClosestPoints.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_TwoLineSegmClosestPoints_Double.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

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

Member Data Documentation

◆ __ref_storage_a

unsafe MR.Vector3d* MR.Const_TwoLineSegmClosestPoints_Double.__ref_storage_a
protected

◆ __ref_storage_b

unsafe MR.Vector3d* MR.Const_TwoLineSegmClosestPoints_Double.__ref_storage_b
protected

◆ __ref_storage_dir

unsafe MR.Vector3d* MR.Const_TwoLineSegmClosestPoints_Double.__ref_storage_dir
protected

Property Documentation

◆ a

unsafe ref readonly MR.Vector3d MR.Const_TwoLineSegmClosestPoints_Double.a
get

the closest points each from its respective segment

◆ b

unsafe ref readonly MR.Vector3d MR.Const_TwoLineSegmClosestPoints_Double.b
get

the closest points each from its respective segment

◆ dir

unsafe ref readonly MR.Vector3d MR.Const_TwoLineSegmClosestPoints_Double.dir
get

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