MeshLib C# Docs
Loading...
Searching...
No Matches

attracts the given point inside some mesh's triangle to the given target with the given weight Generated from class MR.Laplacian.Attractor. This is the const half of the class. More...

Inheritance diagram for MR.Const_Laplacian.Const_Attractor:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_Attractor ()
 Constructs an empty (default-constructed) instance.
unsafe Const_Attractor (MR.Const_MeshTriPoint p, MR.Vector3d target, double weight)
 Constructs MR.Laplacian.Attractor elementwise.
unsafe Const_Attractor (MR.Laplacian.Const_Attractor _other)
 Generated from constructor MR::Laplacian::Attractor::Attractor.
 Const_Attractor (Attractor _other)
 Generated from constructor MR::Laplacian::Attractor::Attractor.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.Vector3d__ref_storage_target
unsafe double * __ref_storage_weight

Properties

unsafe MR.Const_MeshTriPoint p [get, protected set]
unsafe ref readonly MR.Vector3d target [get]
unsafe double weight [get]
 the weight or priority of this attractor relative to all other equations, which must be compatible with weights of other equations; the weight of ordinary equations is 1 for VertexMass.Unit, and 1 / sqrt( double area around central vertex ) for VertexMass.NeiArea

Detailed Description

attracts the given point inside some mesh's triangle to the given target with the given weight Generated from class MR.Laplacian.Attractor. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_Attractor() [1/4]

unsafe MR.Const_Laplacian.Const_Attractor.Const_Attractor ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_Attractor() [2/4]

unsafe MR.Const_Laplacian.Const_Attractor.Const_Attractor ( MR.Const_MeshTriPoint p,
MR.Vector3d target,
double weight )
inline

Constructs MR.Laplacian.Attractor elementwise.

◆ Const_Attractor() [3/4]

unsafe MR.Const_Laplacian.Const_Attractor.Const_Attractor ( MR.Laplacian.Const_Attractor _other)
inline

Generated from constructor MR::Laplacian::Attractor::Attractor.

◆ Const_Attractor() [4/4]

MR.Const_Laplacian.Const_Attractor.Const_Attractor ( Attractor _other)
inline

Generated from constructor MR::Laplacian::Attractor::Attractor.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_Laplacian.Const_Attractor.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

virtual unsafe void MR.Const_Laplacian.Const_Attractor.Dispose ( bool disposing)
inlineprotectedvirtual

Member Data Documentation

◆ __ref_storage_target

unsafe MR.Vector3d* MR.Const_Laplacian.Const_Attractor.__ref_storage_target
protected

◆ __ref_storage_weight

unsafe double* MR.Const_Laplacian.Const_Attractor.__ref_storage_weight
protected

Property Documentation

◆ p

unsafe MR.Const_MeshTriPoint MR.Const_Laplacian.Const_Attractor.p
getprotected set

◆ target

unsafe ref readonly MR.Vector3d MR.Const_Laplacian.Const_Attractor.target
get

◆ weight

unsafe double MR.Const_Laplacian.Const_Attractor.weight
get

the weight or priority of this attractor relative to all other equations, which must be compatible with weights of other equations; the weight of ordinary equations is 1 for VertexMass.Unit, and 1 / sqrt( double area around central vertex ) for VertexMass.NeiArea


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