Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
igl::ShapeupData Struct Reference

#include <src/libigl/igl/shapeup.h>

+ Collaboration diagram for igl::ShapeupData:

Public Member Functions

 ShapeupData ()
 

Public Attributes

Eigen::MatrixXd P
 
Eigen::VectorXi SC
 
Eigen::MatrixXi S
 
Eigen::VectorXi b
 
int maxIterations
 
double pTolerance
 
double shapeCoeff
 
double closeCoeff
 
double smoothCoeff
 
Eigen::SparseMatrix< double > DShape
 
Eigen::SparseMatrix< double > DClose
 
Eigen::SparseMatrix< double > DSmooth
 
Eigen::SparseMatrix< double > Q
 
Eigen::SparseMatrix< double > A
 
Eigen::SparseMatrix< double > At
 
Eigen::SparseMatrix< double > W
 
min_quad_with_fixed_data< double > solver_data
 

Detailed Description

Constructor & Destructor Documentation

◆ ShapeupData()

igl::ShapeupData::ShapeupData ( )
inline
43 :
44 maxIterations(50),
45 pTolerance(10e-6),
46 shapeCoeff(1.0),
47 closeCoeff(100.0),
48 smoothCoeff(0.0){}
double closeCoeff
Definition shapeup.h:36
double shapeCoeff
Definition shapeup.h:36
double pTolerance
Definition shapeup.h:35
int maxIterations
Definition shapeup.h:34
double smoothCoeff
Definition shapeup.h:36

Member Data Documentation

◆ A

Eigen::SparseMatrix<double> igl::ShapeupData::A

◆ At

Eigen::SparseMatrix<double> igl::ShapeupData::At

◆ b

Eigen::VectorXi igl::ShapeupData::b

◆ closeCoeff

double igl::ShapeupData::closeCoeff

◆ DClose

Eigen::SparseMatrix<double> igl::ShapeupData::DClose

◆ DShape

Eigen::SparseMatrix<double> igl::ShapeupData::DShape

◆ DSmooth

Eigen::SparseMatrix<double> igl::ShapeupData::DSmooth

◆ maxIterations

int igl::ShapeupData::maxIterations

Referenced by igl::shapeup_solve().

◆ P

Eigen::MatrixXd igl::ShapeupData::P

◆ pTolerance

double igl::ShapeupData::pTolerance

Referenced by igl::shapeup_solve().

◆ Q

Eigen::SparseMatrix<double> igl::ShapeupData::Q

◆ S

Eigen::MatrixXi igl::ShapeupData::S

◆ SC

Eigen::VectorXi igl::ShapeupData::SC

◆ shapeCoeff

double igl::ShapeupData::shapeCoeff

◆ smoothCoeff

double igl::ShapeupData::smoothCoeff

◆ solver_data

min_quad_with_fixed_data<double> igl::ShapeupData::solver_data

◆ W

Eigen::SparseMatrix<double> igl::ShapeupData::W

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