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]
 unit direction inside the mesh = minus normal
 
new unsafe ref MR.Vector3f inDir [get]
 predicate that returns true for mesh faces not-incident to the point
 
new unsafe MR.Std.Function_BoolFuncFromMRFaceId notIncidentFaces [get, protected set]
 

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

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

◆ notIncidentFaces

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

◆ pt

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

unit direction inside the mesh = minus normal

◆ triPoint

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

< relative position on mesh

3d coordinates


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