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

Generated from class MR.MakeBridgeResult. This is the const half of the class. More...

Inheritance diagram for MR.Const_MakeBridgeResult:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_MakeBridgeResult ()
 Constructs an empty (default-constructed) instance.
unsafe Const_MakeBridgeResult (int newFaces, MR.EdgeId na, MR.EdgeId nb)
 Constructs MR.MakeBridgeResult elementwise.
unsafe Const_MakeBridgeResult (MR.Const_MakeBridgeResult _other)
 Generated from constructor MR.MakeBridgeResult.MakeBridgeResult.
 Const_MakeBridgeResult (MakeBridgeResult _other)
 Generated from constructor MR.MakeBridgeResult.MakeBridgeResult.

Static Public Member Functions

static unsafe operator bool (MR.Const_MakeBridgeResult _this)
 bridge construction is successful if at least one new face was created Generated from conversion operator MR::MakeBridgeResult::operator bool.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe int * __ref_storage_newFaces
unsafe MR.EdgeId__ref_storage_na
unsafe MR.EdgeId__ref_storage_nb

Properties

unsafe int newFaces [get]
 the number of faces added to the mesh
unsafe ref readonly MR.EdgeId na [get]
 the edge na (nb) if valid is a new boundary edge of the created bridge without left face, having the same origin as input edge a (b)
unsafe ref readonly MR.EdgeId nb [get]
 the edge na (nb) if valid is a new boundary edge of the created bridge without left face, having the same origin as input edge a (b)

Detailed Description

Generated from class MR.MakeBridgeResult. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_MakeBridgeResult() [1/4]

unsafe MR.Const_MakeBridgeResult.Const_MakeBridgeResult ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_MakeBridgeResult() [2/4]

unsafe MR.Const_MakeBridgeResult.Const_MakeBridgeResult ( int newFaces,
MR.EdgeId na,
MR.EdgeId nb )
inline

Constructs MR.MakeBridgeResult elementwise.

◆ Const_MakeBridgeResult() [3/4]

unsafe MR.Const_MakeBridgeResult.Const_MakeBridgeResult ( MR.Const_MakeBridgeResult _other)
inline

Generated from constructor MR.MakeBridgeResult.MakeBridgeResult.

◆ Const_MakeBridgeResult() [4/4]

MR.Const_MakeBridgeResult.Const_MakeBridgeResult ( MakeBridgeResult _other)
inline

Generated from constructor MR.MakeBridgeResult.MakeBridgeResult.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_MakeBridgeResult.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

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

◆ operator bool()

unsafe MR.Const_MakeBridgeResult.operator bool ( MR.Const_MakeBridgeResult _this)
inlineexplicitstatic

bridge construction is successful if at least one new face was created Generated from conversion operator MR::MakeBridgeResult::operator bool.

Member Data Documentation

◆ __ref_storage_na

unsafe MR.EdgeId* MR.Const_MakeBridgeResult.__ref_storage_na
protected

◆ __ref_storage_nb

unsafe MR.EdgeId* MR.Const_MakeBridgeResult.__ref_storage_nb
protected

◆ __ref_storage_newFaces

unsafe int* MR.Const_MakeBridgeResult.__ref_storage_newFaces
protected

Property Documentation

◆ na

unsafe ref readonly MR.EdgeId MR.Const_MakeBridgeResult.na
get

the edge na (nb) if valid is a new boundary edge of the created bridge without left face, having the same origin as input edge a (b)

◆ nb

unsafe ref readonly MR.EdgeId MR.Const_MakeBridgeResult.nb
get

the edge na (nb) if valid is a new boundary edge of the created bridge without left face, having the same origin as input edge a (b)

◆ newFaces

unsafe int MR.Const_MakeBridgeResult.newFaces
get

the number of faces added to the mesh


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