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

an edge created by an item of the plan, given in the same way as EdgeId gives an edge of a mesh: what the edge is, plus which of its two directions is meant Generated from class MR.FillHoleItemEdge. This is the non-const half of the class. More...

Inheritance diagram for MR.FillHoleItemEdge:

Public Member Functions

unsafe FillHoleItemEdge ()
 Constructs an empty (default-constructed) instance.
unsafe FillHoleItemEdge (int item, bool sym)
 Constructs MR.FillHoleItemEdge elementwise.
unsafe FillHoleItemEdge (MR.Const_FillHoleItemEdge _other)
 Generated from constructor MR.FillHoleItemEdge.FillHoleItemEdge.
 FillHoleItemEdge (FillHoleItemEdge _other)
 Generated from constructor MR.FillHoleItemEdge.FillHoleItemEdge.
unsafe MR.FillHoleItemEdge assign (MR.Const_FillHoleItemEdge _other)
 Generated from method MR::FillHoleItemEdge::operator=.
Public Member Functions inherited from MR.Const_FillHoleItemEdge
virtual void Dispose ()
unsafe Const_FillHoleItemEdge ()
 Constructs an empty (default-constructed) instance.
unsafe Const_FillHoleItemEdge (int item, bool sym)
 Constructs MR.FillHoleItemEdge elementwise.
unsafe Const_FillHoleItemEdge (MR.Const_FillHoleItemEdge _other)
 Generated from constructor MR.FillHoleItemEdge.FillHoleItemEdge.
 Const_FillHoleItemEdge (FillHoleItemEdge _other)
 Generated from constructor MR.FillHoleItemEdge.FillHoleItemEdge.
unsafe int encode ()
 encodes this edge in a negative code Generated from method MR.FillHoleItemEdge.encode.

Properties

new unsafe ref int item [get]
 index of the item creating the edge
new unsafe ref bool sym [get]
 take that edge in the opposite direction, so with the other origin
Properties inherited from MR.Const_FillHoleItemEdge
unsafe int item [get]
 index of the item creating the edge
unsafe bool sym [get]
 take that edge in the opposite direction, so with the other origin

Additional Inherited Members

Static Public Member Functions inherited from MR.Const_FillHoleItemEdge
static unsafe MR.FillHoleItemEdge decode (int code)
 decodes a negative code back in the edge it denotes Generated from method MR.FillHoleItemEdge.decode.
Protected Member Functions inherited from MR.Const_FillHoleItemEdge
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_FillHoleItemEdge
unsafe int * __ref_storage_item
unsafe bool * __ref_storage_sym

Detailed Description

an edge created by an item of the plan, given in the same way as EdgeId gives an edge of a mesh: what the edge is, plus which of its two directions is meant Generated from class MR.FillHoleItemEdge. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ FillHoleItemEdge() [1/4]

unsafe MR.FillHoleItemEdge.FillHoleItemEdge ( )
inline

Constructs an empty (default-constructed) instance.

◆ FillHoleItemEdge() [2/4]

unsafe MR.FillHoleItemEdge.FillHoleItemEdge ( int item,
bool sym )
inline

Constructs MR.FillHoleItemEdge elementwise.

◆ FillHoleItemEdge() [3/4]

unsafe MR.FillHoleItemEdge.FillHoleItemEdge ( MR.Const_FillHoleItemEdge _other)
inline

Generated from constructor MR.FillHoleItemEdge.FillHoleItemEdge.

◆ FillHoleItemEdge() [4/4]

MR.FillHoleItemEdge.FillHoleItemEdge ( FillHoleItemEdge _other)
inline

Generated from constructor MR.FillHoleItemEdge.FillHoleItemEdge.

Member Function Documentation

◆ assign()

unsafe MR.FillHoleItemEdge MR.FillHoleItemEdge.assign ( MR.Const_FillHoleItemEdge _other)
inline

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

Property Documentation

◆ item

new unsafe ref int MR.FillHoleItemEdge.item
get

index of the item creating the edge

◆ sym

new unsafe ref bool MR.FillHoleItemEdge.sym
get

take that edge in the opposite direction, so with the other origin


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