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

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

Inheritance diagram for MR.MakeBridgeResult:

Public Member Functions

unsafe MakeBridgeResult ()
 Constructs an empty (default-constructed) instance.
unsafe MakeBridgeResult (int newFaces, MR.EdgeId na, MR.EdgeId nb)
 Constructs MR.MakeBridgeResult elementwise.
unsafe MakeBridgeResult (MR.Const_MakeBridgeResult _other)
 Generated from constructor MR.MakeBridgeResult.MakeBridgeResult.
 MakeBridgeResult (MakeBridgeResult _other)
 Generated from constructor MR.MakeBridgeResult.MakeBridgeResult.
unsafe MR.MakeBridgeResult assign (MR.Const_MakeBridgeResult _other)
 Generated from method MR::MakeBridgeResult::operator=.
Public Member Functions inherited from MR.Const_MakeBridgeResult
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.

Properties

new unsafe ref int newFaces [get]
 the number of faces added to the mesh
new unsafe ref 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)
new unsafe ref 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)
Properties inherited from MR.Const_MakeBridgeResult
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)

Additional Inherited Members

Static Public Member Functions inherited from MR.Const_MakeBridgeResult
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 inherited from MR.Const_MakeBridgeResult
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_MakeBridgeResult
unsafe int * __ref_storage_newFaces
unsafe MR.EdgeId__ref_storage_na
unsafe MR.EdgeId__ref_storage_nb

Detailed Description

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

Constructor & Destructor Documentation

◆ MakeBridgeResult() [1/4]

unsafe MR.MakeBridgeResult.MakeBridgeResult ( )
inline

Constructs an empty (default-constructed) instance.

◆ MakeBridgeResult() [2/4]

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

Constructs MR.MakeBridgeResult elementwise.

◆ MakeBridgeResult() [3/4]

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

Generated from constructor MR.MakeBridgeResult.MakeBridgeResult.

◆ MakeBridgeResult() [4/4]

MR.MakeBridgeResult.MakeBridgeResult ( MakeBridgeResult _other)
inline

Generated from constructor MR.MakeBridgeResult.MakeBridgeResult.

Member Function Documentation

◆ assign()

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

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

Property Documentation

◆ na

new unsafe ref MR.EdgeId MR.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

new unsafe ref MR.EdgeId MR.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

new unsafe ref int MR.MakeBridgeResult.newFaces
get

the number of faces added to the mesh


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