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

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

+ Inheritance diagram for MR.MeshProjectionResult:

Public Member Functions

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

Properties

new unsafe MR.PointOnFace proj [get, protected set]
 the closest point on mesh, transformed by xf if it is given
 
new unsafe MR.MeshTriPoint mtp [get, protected set]
 its barycentric representation
 
new unsafe ref float distSq [get]
 squared distance from original projected point to proj
 

Detailed Description

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

Constructor & Destructor Documentation

◆ MeshProjectionResult() [1/4]

unsafe MR.MeshProjectionResult.MeshProjectionResult ( )
inline

Constructs an empty (default-constructed) instance.

◆ MeshProjectionResult() [2/4]

unsafe MR.MeshProjectionResult.MeshProjectionResult ( MR.Const_PointOnFace proj,
MR.Const_MeshTriPoint mtp,
float distSq )
inline

Constructs MR.MeshProjectionResult elementwise.

◆ MeshProjectionResult() [3/4]

unsafe MR.MeshProjectionResult.MeshProjectionResult ( MR.Const_MeshProjectionResult _other)
inline

Generated from constructor MR.MeshProjectionResult.MeshProjectionResult.

◆ MeshProjectionResult() [4/4]

MR.MeshProjectionResult.MeshProjectionResult ( MeshProjectionResult _other)
inline

Generated from constructor MR.MeshProjectionResult.MeshProjectionResult.

Member Function Documentation

◆ assign()

unsafe MR.MeshProjectionResult MR.MeshProjectionResult.assign ( MR.Const_MeshProjectionResult _other)
inline

Generated from method MR.MeshProjectionResult.operator=.

Property Documentation

◆ distSq

new unsafe ref float MR.MeshProjectionResult.distSq
get

squared distance from original projected point to proj

◆ mtp

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

its barycentric representation

◆ proj

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

the closest point on mesh, transformed by xf if it is given


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