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

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 non-const half of the class. More...

Inheritance diagram for MR.Const_Laplacian.Attractor:

Public Member Functions

unsafe Attractor ()
 Constructs an empty (default-constructed) instance.
unsafe Attractor (MR.Const_MeshTriPoint p, MR.Vector3d target, double weight)
 Constructs MR.Laplacian.Attractor elementwise.
unsafe Attractor (MR.Laplacian.Const_Attractor _other)
 Generated from constructor MR::Laplacian::Attractor::Attractor.
 Attractor (Attractor _other)
 Generated from constructor MR::Laplacian::Attractor::Attractor.
unsafe MR.Laplacian.Attractor assign (MR.Laplacian.Const_Attractor _other)
 Generated from method MR::Laplacian::Attractor::operator=.
Public Member Functions inherited from MR.Const_Laplacian.Const_Attractor
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.

Properties

new unsafe MR.MeshTriPoint p [get, protected set]
new unsafe ref MR.Vector3d target [get]
new unsafe ref 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
Properties inherited from MR.Const_Laplacian.Const_Attractor
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

Additional Inherited Members

Protected Member Functions inherited from MR.Const_Laplacian.Const_Attractor
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_Laplacian.Const_Attractor
unsafe MR.Vector3d__ref_storage_target
unsafe double * __ref_storage_weight

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 non-const half of the class.

Constructor & Destructor Documentation

◆ Attractor() [1/4]

unsafe MR.Const_Laplacian.Attractor.Attractor ( )
inline

Constructs an empty (default-constructed) instance.

◆ Attractor() [2/4]

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

Constructs MR.Laplacian.Attractor elementwise.

◆ Attractor() [3/4]

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

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

◆ Attractor() [4/4]

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

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

Member Function Documentation

◆ assign()

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

Generated from method MR::Laplacian::Attractor::operator=.

Property Documentation

◆ p

new unsafe MR.MeshTriPoint MR.Const_Laplacian.Attractor.p
getprotected set

◆ target

new unsafe ref MR.Vector3d MR.Const_Laplacian.Attractor.target
get

◆ weight

new unsafe ref double MR.Const_Laplacian.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: