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

describes one fan of triangles around a point including the point Generated from class MR.FanRecordWithCenter. Base classes: Direct: (non-virtual) MR.FanRecord This is the const half of the class. More...

Inheritance diagram for MR.Const_FanRecordWithCenter:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_FanRecordWithCenter (MR._InOpt_VertId c=default, MR._InOpt_VertId b=default, uint? fn=null)
 Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter. Parameter c defaults to {}. Parameter b defaults to {}. Parameter fn defaults to 0.
unsafe Const_FanRecordWithCenter (MR.Const_FanRecordWithCenter _other)
 Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter.
 Const_FanRecordWithCenter (FanRecordWithCenter _other)
 Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter.
unsafe Const_FanRecordWithCenter (MR.Const_NoInit _1)
 Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter.

Static Public Member Functions

static unsafe implicit operator MR.Const_FanRecord (Const_FanRecordWithCenter self)
static unsafe implicit operator Const_FanRecordWithCenter (MR._InOpt_VertId c)
 Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter. Parameter c defaults to {}. Parameter b defaults to {}. Parameter fn defaults to 0.
static unsafe implicit operator Const_FanRecordWithCenter (MR.Const_NoInit _1)
 Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.VertId__ref_storage_center
unsafe MR.VertId__ref_storage_border
unsafe uint * __ref_storage_firstNei

Properties

unsafe ref readonly MR.VertId center [get]
 center point in the fan
unsafe ref readonly MR.VertId border [get]
 first border edge (invalid if the center point is not on the boundary); triangle associated with this point is absent
unsafe uint firstNei [get]
 the position of first neigbor in LocalTriangulations::neighbours

Detailed Description

describes one fan of triangles around a point including the point Generated from class MR.FanRecordWithCenter. Base classes: Direct: (non-virtual) MR.FanRecord This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_FanRecordWithCenter() [1/4]

unsafe MR.Const_FanRecordWithCenter.Const_FanRecordWithCenter ( MR._InOpt_VertId c = default,
MR._InOpt_VertId b = default,
uint? fn = null )
inline

Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter. Parameter c defaults to {}. Parameter b defaults to {}. Parameter fn defaults to 0.

◆ Const_FanRecordWithCenter() [2/4]

unsafe MR.Const_FanRecordWithCenter.Const_FanRecordWithCenter ( MR.Const_FanRecordWithCenter _other)
inline

Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter.

◆ Const_FanRecordWithCenter() [3/4]

MR.Const_FanRecordWithCenter.Const_FanRecordWithCenter ( FanRecordWithCenter _other)
inline

Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter.

◆ Const_FanRecordWithCenter() [4/4]

unsafe MR.Const_FanRecordWithCenter.Const_FanRecordWithCenter ( MR.Const_NoInit _1)
inline

Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_FanRecordWithCenter.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

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

◆ operator Const_FanRecordWithCenter() [1/2]

unsafe implicit MR.Const_FanRecordWithCenter.operator Const_FanRecordWithCenter ( MR._InOpt_VertId c)
inlinestatic

Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter. Parameter c defaults to {}. Parameter b defaults to {}. Parameter fn defaults to 0.

◆ operator Const_FanRecordWithCenter() [2/2]

unsafe implicit MR.Const_FanRecordWithCenter.operator Const_FanRecordWithCenter ( MR.Const_NoInit _1)
inlinestatic

Generated from constructor MR.FanRecordWithCenter.FanRecordWithCenter.

◆ operator MR.Const_FanRecord()

unsafe implicit MR.Const_FanRecordWithCenter.operator MR.Const_FanRecord ( Const_FanRecordWithCenter self)
inlinestatic

Member Data Documentation

◆ __ref_storage_border

unsafe MR.VertId* MR.Const_FanRecordWithCenter.__ref_storage_border
protected

◆ __ref_storage_center

unsafe MR.VertId* MR.Const_FanRecordWithCenter.__ref_storage_center
protected

◆ __ref_storage_firstNei

unsafe uint* MR.Const_FanRecordWithCenter.__ref_storage_firstNei
protected

Property Documentation

◆ border

unsafe ref readonly MR.VertId MR.Const_FanRecordWithCenter.border
get

first border edge (invalid if the center point is not on the boundary); triangle associated with this point is absent

◆ center

unsafe ref readonly MR.VertId MR.Const_FanRecordWithCenter.center
get

center point in the fan

◆ firstNei

unsafe uint MR.Const_FanRecordWithCenter.firstNei
get

the position of first neigbor in LocalTriangulations::neighbours


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