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

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

+ Inheritance diagram for MR.SignedDistanceToMeshResult:

Public Member Functions

unsafe SignedDistanceToMeshResult ()
 Constructs an empty (default-constructed) instance.
 
unsafe SignedDistanceToMeshResult (MR.Const_PointOnFace proj, MR.Const_MeshTriPoint mtp, float dist)
 Constructs MR.SignedDistanceToMeshResult elementwise.
 
unsafe SignedDistanceToMeshResult (MR.Const_SignedDistanceToMeshResult _other)
 Generated from constructor MR.SignedDistanceToMeshResult.SignedDistanceToMeshResult.
 
 SignedDistanceToMeshResult (SignedDistanceToMeshResult _other)
 Generated from constructor MR.SignedDistanceToMeshResult.SignedDistanceToMeshResult.
 
unsafe MR.SignedDistanceToMeshResult assign (MR.Const_SignedDistanceToMeshResult _other)
 Generated from method MR.SignedDistanceToMeshResult.operator=.
 

Properties

new unsafe MR.PointOnFace proj [get, protected set]
 the closest point on mesh
 
new unsafe MR.MeshTriPoint mtp [get, protected set]
 its barycentric representation
 
new unsafe ref float dist [get]
 distance from pt to proj (positive - outside, negative - inside the mesh)
 

Detailed Description

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

Constructor & Destructor Documentation

◆ SignedDistanceToMeshResult() [1/4]

unsafe MR.SignedDistanceToMeshResult.SignedDistanceToMeshResult ( )
inline

Constructs an empty (default-constructed) instance.

◆ SignedDistanceToMeshResult() [2/4]

unsafe MR.SignedDistanceToMeshResult.SignedDistanceToMeshResult ( MR.Const_PointOnFace proj,
MR.Const_MeshTriPoint mtp,
float dist )
inline

Constructs MR.SignedDistanceToMeshResult elementwise.

◆ SignedDistanceToMeshResult() [3/4]

unsafe MR.SignedDistanceToMeshResult.SignedDistanceToMeshResult ( MR.Const_SignedDistanceToMeshResult _other)
inline

Generated from constructor MR.SignedDistanceToMeshResult.SignedDistanceToMeshResult.

◆ SignedDistanceToMeshResult() [4/4]

MR.SignedDistanceToMeshResult.SignedDistanceToMeshResult ( SignedDistanceToMeshResult _other)
inline

Generated from constructor MR.SignedDistanceToMeshResult.SignedDistanceToMeshResult.

Member Function Documentation

◆ assign()

unsafe MR.SignedDistanceToMeshResult MR.SignedDistanceToMeshResult.assign ( MR.Const_SignedDistanceToMeshResult _other)
inline

Generated from method MR.SignedDistanceToMeshResult.operator=.

Property Documentation

◆ dist

new unsafe ref float MR.SignedDistanceToMeshResult.dist
get

distance from pt to proj (positive - outside, negative - inside the mesh)

◆ mtp

new unsafe MR.MeshTriPoint MR.SignedDistanceToMeshResult.mtp
getprotected set

its barycentric representation

◆ proj

new unsafe MR.PointOnFace MR.SignedDistanceToMeshResult.proj
getprotected set

the closest point on mesh


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