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

encodes a point inside a line segment using relative distance in [0,1] Generated from class MR.SegmPointf. This is the non-const half of the class. More...

Inheritance diagram for MR.SegmPointf:

Public Member Functions

unsafe SegmPointf ()
 Constructs an empty (default-constructed) instance.
unsafe SegmPointf (MR.Const_SegmPointf _other)
 Generated from constructor MR.SegmPointf.SegmPointf.
 SegmPointf (SegmPointf _other)
 Generated from constructor MR.SegmPointf.SegmPointf.
unsafe SegmPointf (float a)
 Generated from constructor MR.SegmPointf.SegmPointf.
unsafe ref float convertTo_FloatRef ()
 Generated from conversion operator MR::SegmPointf::operator float &.
unsafe MR.SegmPointf assign (MR.Const_SegmPointf _other)
 Generated from method MR::SegmPointf::operator=.
Public Member Functions inherited from MR.Const_SegmPointf
virtual void Dispose ()
unsafe Const_SegmPointf ()
 Constructs an empty (default-constructed) instance.
unsafe Const_SegmPointf (MR.Const_SegmPointf _other)
 Generated from constructor MR.SegmPointf.SegmPointf.
 Const_SegmPointf (SegmPointf _other)
 Generated from constructor MR.SegmPointf.SegmPointf.
unsafe Const_SegmPointf (float a)
 Generated from constructor MR.SegmPointf.SegmPointf.
unsafe int inVertex ()
 returns [0,1] if the point is in a vertex or -1 otherwise Generated from method MR.SegmPointf.inVertex.
unsafe MR.SegmPointf sym ()
 represents the same point relative to oppositely directed segment Generated from method MR.SegmPointf.sym.
bool Equals (MR.Const_SegmPointf? rhs)
bool Equals (float rhs)
override bool Equals (object? other)

Static Public Member Functions

static unsafe implicit operator SegmPointf (float a)
 Generated from constructor MR.SegmPointf.SegmPointf.
Static Public Member Functions inherited from MR.Const_SegmPointf
static unsafe implicit operator Const_SegmPointf (float a)
 Generated from constructor MR.SegmPointf.SegmPointf.
static unsafe implicit operator float (MR.Const_SegmPointf _this)
 Generated from conversion operator MR::SegmPointf::operator float.
static unsafe bool operator== (MR.Const_SegmPointf _this, MR.Const_SegmPointf rhs)
 returns true if two points have equal (a) representation Generated from method MR::SegmPointf::operator==.
static unsafe bool operator!= (MR.Const_SegmPointf _this, MR.Const_SegmPointf rhs)
static unsafe bool operator== (MR.Const_SegmPointf _this, float rhs)
 Generated from method MR::SegmPointf::operator==.
static unsafe bool operator!= (MR.Const_SegmPointf _this, float rhs)

Properties

new unsafe ref float a [get]
 a in [0,1], a=0 => point is in v0, a=1 => point is in v1
Properties inherited from MR.Const_SegmPointf
static unsafe float Eps [get]
unsafe float a [get]
 a in [0,1], a=0 => point is in v0, a=1 => point is in v1

Additional Inherited Members

Protected Member Functions inherited from MR.Const_SegmPointf
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_SegmPointf
unsafe float * __ref_storage_a
Static Protected Attributes inherited from MR.Const_SegmPointf
static unsafe float * __ref_storage_Eps

Detailed Description

encodes a point inside a line segment using relative distance in [0,1] Generated from class MR.SegmPointf. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ SegmPointf() [1/4]

unsafe MR.SegmPointf.SegmPointf ( )
inline

Constructs an empty (default-constructed) instance.

◆ SegmPointf() [2/4]

unsafe MR.SegmPointf.SegmPointf ( MR.Const_SegmPointf _other)
inline

Generated from constructor MR.SegmPointf.SegmPointf.

◆ SegmPointf() [3/4]

MR.SegmPointf.SegmPointf ( SegmPointf _other)
inline

Generated from constructor MR.SegmPointf.SegmPointf.

◆ SegmPointf() [4/4]

unsafe MR.SegmPointf.SegmPointf ( float a)
inline

Generated from constructor MR.SegmPointf.SegmPointf.

Member Function Documentation

◆ assign()

unsafe MR.SegmPointf MR.SegmPointf.assign ( MR.Const_SegmPointf _other)
inline

Generated from method MR::SegmPointf::operator=.

◆ convertTo_FloatRef()

unsafe ref float MR.SegmPointf.convertTo_FloatRef ( )
inline

Generated from conversion operator MR::SegmPointf::operator float &.

◆ operator SegmPointf()

unsafe implicit MR.SegmPointf.operator SegmPointf ( float a)
inlinestatic

Generated from constructor MR.SegmPointf.SegmPointf.

Property Documentation

◆ a

new unsafe ref float MR.SegmPointf.a
get

a in [0,1], a=0 => point is in v0, a=1 => point is in v1


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