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

just stores a mesh and its transformation to some fixed reference frame Generated from class MR.TransformedMesh. This is the non-const half of the class. More...

+ Inheritance diagram for MR.TransformedMesh:

Public Member Functions

unsafe TransformedMesh ()
 Constructs an empty (default-constructed) instance.
 
unsafe TransformedMesh (MR._ByValue_TransformedMesh _other)
 Generated from constructor MR.TransformedMesh.TransformedMesh.
 
 TransformedMesh (Const_TransformedMesh _other)
 Generated from constructor MR.TransformedMesh.TransformedMesh.
 
 TransformedMesh (TransformedMesh _other)
 Generated from constructor MR.TransformedMesh.TransformedMesh.
 
unsafe TransformedMesh (MR._ByValue_Mesh mesh, MR.AffineXf3f? xf=null)
 Generated from constructor MR.TransformedMesh.TransformedMesh. Parameter xf defaults to {}.
 
unsafe MR.TransformedMesh assign (MR._ByValue_TransformedMesh _other)
 Generated from method MR.TransformedMesh.operator=.
 
unsafe MR.TransformedMesh addAssign (MR.Const_TransformedMesh b)
 union operation on two meshes Generated from function MR.operator+=.
 
unsafe MR.TransformedMesh subAssign (MR.Const_TransformedMesh b)
 difference operation on two meshes Generated from function MR.operator-=.
 
unsafe MR.TransformedMesh mulAssign (MR.Const_TransformedMesh b)
 intersection operation on two meshes Generated from function MR.operator*=.
 

Static Public Member Functions

static unsafe implicit operator TransformedMesh (MR._ByValue_Mesh mesh)
 Generated from constructor MR.TransformedMesh.TransformedMesh. Parameter xf defaults to {}.
 

Properties

new unsafe MR.Mesh mesh [get, protected set]
 
new unsafe ref MR.AffineXf3f xf [get]
 

Detailed Description

just stores a mesh and its transformation to some fixed reference frame Generated from class MR.TransformedMesh. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ TransformedMesh() [1/5]

unsafe MR.TransformedMesh.TransformedMesh ( )
inline

Constructs an empty (default-constructed) instance.

◆ TransformedMesh() [2/5]

unsafe MR.TransformedMesh.TransformedMesh ( MR._ByValue_TransformedMesh _other)
inline

Generated from constructor MR.TransformedMesh.TransformedMesh.

◆ TransformedMesh() [3/5]

MR.TransformedMesh.TransformedMesh ( Const_TransformedMesh _other)
inline

Generated from constructor MR.TransformedMesh.TransformedMesh.

◆ TransformedMesh() [4/5]

MR.TransformedMesh.TransformedMesh ( TransformedMesh _other)
inline

Generated from constructor MR.TransformedMesh.TransformedMesh.

◆ TransformedMesh() [5/5]

unsafe MR.TransformedMesh.TransformedMesh ( MR._ByValue_Mesh mesh,
MR.AffineXf3f? xf = null )
inline

Generated from constructor MR.TransformedMesh.TransformedMesh. Parameter xf defaults to {}.

Member Function Documentation

◆ addAssign()

unsafe MR.TransformedMesh MR.TransformedMesh.addAssign ( MR.Const_TransformedMesh b)
inline

union operation on two meshes Generated from function MR.operator+=.

◆ assign()

unsafe MR.TransformedMesh MR.TransformedMesh.assign ( MR._ByValue_TransformedMesh _other)
inline

Generated from method MR.TransformedMesh.operator=.

◆ mulAssign()

unsafe MR.TransformedMesh MR.TransformedMesh.mulAssign ( MR.Const_TransformedMesh b)
inline

intersection operation on two meshes Generated from function MR.operator*=.

◆ operator TransformedMesh()

static unsafe implicit MR.TransformedMesh.operator TransformedMesh ( MR._ByValue_Mesh mesh)
inlinestatic

Generated from constructor MR.TransformedMesh.TransformedMesh. Parameter xf defaults to {}.

◆ subAssign()

unsafe MR.TransformedMesh MR.TransformedMesh.subAssign ( MR.Const_TransformedMesh b)
inline

difference operation on two meshes Generated from function MR.operator-=.

Property Documentation

◆ mesh

new unsafe MR.Mesh MR.TransformedMesh.mesh
getprotected set

◆ xf

new unsafe ref MR.AffineXf3f MR.TransformedMesh.xf
get

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