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

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

+ Inheritance diagram for MR.FanRecord:

Public Member Functions

unsafe FanRecord (MR._InOpt_VertId b=default, uint? fn=null)
 Generated from constructor MR.FanRecord.FanRecord. Parameter b defaults to {}. Parameter fn defaults to 0.
 
unsafe FanRecord (MR.Const_FanRecord _other)
 Generated from constructor MR.FanRecord.FanRecord.
 
 FanRecord (FanRecord _other)
 Generated from constructor MR.FanRecord.FanRecord.
 
unsafe FanRecord (MR.Const_NoInit _1)
 Generated from constructor MR.FanRecord.FanRecord.
 
unsafe MR.FanRecord assign (MR.Const_FanRecord _other)
 Generated from method MR.FanRecord.operator=.
 

Static Public Member Functions

static unsafe implicit operator FanRecord (MR._InOpt_VertId b)
 Generated from constructor MR.FanRecord.FanRecord. Parameter b defaults to {}. Parameter fn defaults to 0.
 
static unsafe implicit operator FanRecord (MR.Const_NoInit _1)
 Generated from constructor MR.FanRecord.FanRecord.
 

Properties

new unsafe ref MR.VertId border [get]
 
new unsafe ref uint firstNei [get]
 the position of first neigbor in LocalTriangulations.neighbours
 

Detailed Description

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

Constructor & Destructor Documentation

◆ FanRecord() [1/4]

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

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

◆ FanRecord() [2/4]

unsafe MR.FanRecord.FanRecord ( MR.Const_FanRecord _other)
inline

Generated from constructor MR.FanRecord.FanRecord.

◆ FanRecord() [3/4]

MR.FanRecord.FanRecord ( FanRecord _other)
inline

Generated from constructor MR.FanRecord.FanRecord.

◆ FanRecord() [4/4]

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

Generated from constructor MR.FanRecord.FanRecord.

Member Function Documentation

◆ assign()

unsafe MR.FanRecord MR.FanRecord.assign ( MR.Const_FanRecord _other)
inline

Generated from method MR.FanRecord.operator=.

◆ operator FanRecord() [1/2]

static unsafe implicit MR.FanRecord.operator FanRecord ( MR._InOpt_VertId b)
inlinestatic

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

◆ operator FanRecord() [2/2]

static unsafe implicit MR.FanRecord.operator FanRecord ( MR.Const_NoInit _1)
inlinestatic

Generated from constructor MR.FanRecord.FanRecord.

Property Documentation

◆ border

new unsafe ref MR.VertId MR.FanRecord.border
get

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

◆ firstNei

new unsafe ref uint MR.FanRecord.firstNei
get

the position of first neigbor in LocalTriangulations.neighbours


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