libigl v2.5.0
Loading...
Searching...
No Matches
igl::ARAPData Struct Reference

Parameters and precomputed values for arap solver. More...

#include <arap.h>

Public Member Functions

 ARAPData ()
 

Public Attributes

int n
 #V size of mesh
 
Eigen::VectorXi G
 #V list of group indices (1 to k) for each vertex, such that vertex i is assigned to group G(i)
 
ARAPEnergyType energy
 type of energy to use
 
bool with_dynamics
 whether using dynamics (need to call arap_precomputation after changing)
 
Eigen::MatrixXd f_ext
 #V by dim list of external forces
 
Eigen::MatrixXd vel
 #V by dim list of velocities
 
double h
 dynamics time step
 
double ym
 "Young's modulus" smaller is softer, larger is more rigid/stiff
 
int max_iter
 maximum inner iterations
 

Detailed Description

Parameters and precomputed values for arap solver.

include/igl/arap.h

Constructor & Destructor Documentation

◆ ARAPData()

igl::ARAPData::ARAPData ( )
inline

Member Data Documentation

◆ n

int igl::ARAPData::n

#V size of mesh

◆ G

Eigen::VectorXi igl::ARAPData::G

#V list of group indices (1 to k) for each vertex, such that vertex i is assigned to group G(i)

◆ energy

ARAPEnergyType igl::ARAPData::energy

type of energy to use

◆ with_dynamics

bool igl::ARAPData::with_dynamics

whether using dynamics (need to call arap_precomputation after changing)

◆ f_ext

Eigen::MatrixXd igl::ARAPData::f_ext

#V by dim list of external forces

◆ vel

Eigen::MatrixXd igl::ARAPData::vel

#V by dim list of velocities

◆ h

double igl::ARAPData::h

dynamics time step

◆ ym

double igl::ARAPData::ym

"Young's modulus" smaller is softer, larger is more rigid/stiff

◆ max_iter

int igl::ARAPData::max_iter

maximum inner iterations


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