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

describes the point of measurement on mesh Generated from class MR.MeshPoint. This is the non-const half of the class. More...

Inheritance diagram for MR.MeshPoint:

Public Member Functions

unsafe MeshPoint ()
 Constructs an empty (default-constructed) instance.
unsafe MeshPoint (MR.Const_MeshTriPoint triPoint, MR.Vector3f pt, MR.Vector3f inDir, MR.Std._ByValue_Function_BoolFuncFromMRFaceId notIncidentFaces)
 Constructs MR.MeshPoint elementwise.
unsafe MeshPoint (MR._ByValue_MeshPoint _other)
 Generated from constructor MR.MeshPoint.MeshPoint.
 MeshPoint (Const_MeshPoint _other)
 Generated from constructor MR.MeshPoint.MeshPoint.
 MeshPoint (MeshPoint _other)
 Generated from constructor MR.MeshPoint.MeshPoint.
unsafe MR.MeshPoint assign (MR._ByValue_MeshPoint _other)
 Generated from method MR::MeshPoint::operator=.
unsafe void set (MR.Const_Mesh mesh, MR.Const_MeshTriPoint p)
 Generated from method MR.MeshPoint.set.

Properties

new unsafe MR.MeshTriPoint triPoint [get, protected set]
 relative position on mesh
new unsafe ref MR.Vector3f pt [get]
 3d coordinates
new unsafe ref MR.Vector3f inDir [get]
 unit direction inside the mesh = minus normal
new unsafe MR.Std.Function_Bool_From_MRFaceId notIncidentFaces [get, protected set]
 predicate that returns true for mesh faces not-incident to the point

Detailed Description

describes the point of measurement on mesh Generated from class MR.MeshPoint. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ MeshPoint() [1/5]

unsafe MR.MeshPoint.MeshPoint ( )
inline

Constructs an empty (default-constructed) instance.

◆ MeshPoint() [2/5]

unsafe MR.MeshPoint.MeshPoint ( MR.Const_MeshTriPoint triPoint,
MR.Vector3f pt,
MR.Vector3f inDir,
MR.Std._ByValue_Function_BoolFuncFromMRFaceId notIncidentFaces )
inline

Constructs MR.MeshPoint elementwise.

◆ MeshPoint() [3/5]

unsafe MR.MeshPoint.MeshPoint ( MR._ByValue_MeshPoint _other)
inline

Generated from constructor MR.MeshPoint.MeshPoint.

◆ MeshPoint() [4/5]

MR.MeshPoint.MeshPoint ( Const_MeshPoint _other)
inline

Generated from constructor MR.MeshPoint.MeshPoint.

◆ MeshPoint() [5/5]

MR.MeshPoint.MeshPoint ( MeshPoint _other)
inline

Generated from constructor MR.MeshPoint.MeshPoint.

Member Function Documentation

◆ assign()

unsafe MR.MeshPoint MR.MeshPoint.assign ( MR._ByValue_MeshPoint _other)
inline

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

◆ set()

unsafe void MR.MeshPoint.set ( MR.Const_Mesh mesh,
MR.Const_MeshTriPoint p )
inline

Generated from method MR.MeshPoint.set.

Property Documentation

◆ inDir

new unsafe ref MR.Vector3f MR.MeshPoint.inDir
get

unit direction inside the mesh = minus normal

◆ notIncidentFaces

new unsafe MR.Std.Function_Bool_From_MRFaceId MR.MeshPoint.notIncidentFaces
getprotected set

predicate that returns true for mesh faces not-incident to the point

◆ pt

new unsafe ref MR.Vector3f MR.MeshPoint.pt
get

3d coordinates

◆ triPoint

new unsafe MR.MeshTriPoint MR.MeshPoint.triPoint
getprotected set

relative position on mesh


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