#include <HexahedronCompositeFEMMapping.h>
|
| SOFA_CLASS (SOFA_TEMPLATE(HexahedronCompositeFEMMapping, BasicMapping), BasicMapping) |
|
virtual | ~HexahedronCompositeFEMMapping () |
|
void | init () override |
|
void | apply (const sofa::core::MechanicalParams *mparams, OutDataVecCoord &out, const InDataVecCoord &in) override |
|
void | applyJ (const sofa::core::MechanicalParams *mparams, OutDataVecDeriv &out, const InDataVecDeriv &in) override |
|
void | applyJT (const sofa::core::MechanicalParams *mparams, InDataVecDeriv &out, const OutDataVecDeriv &in) override |
|
void | applyJT (const sofa::core::ConstraintParams *, InDataMatrixDeriv &, const OutDataMatrixDeriv &) override |
|
void | draw (const core::visual::VisualParams *vparams) override |
|
◆ _alreadyInit
template<class BasicMapping >
◆ _finePos
template<class BasicMapping >
◆ _finestBarycentricCoord
template<class BasicMapping >
◆ _finestSparseGrid
template<class BasicMapping >
◆ _finestWeights
template<class BasicMapping >
◆ _forcefield
template<class BasicMapping >
◆ _p0
template<class BasicMapping >
◆ _qCoarse0
template<class BasicMapping >
◆ _qFine
template<class BasicMapping >
◆ _qFine0
template<class BasicMapping >
◆ _rotations
template<class BasicMapping >
◆ _sparseGrid
template<class BasicMapping >
◆ _weights
template<class BasicMapping >
◆ HexahedronCompositeFEMMapping()
template<class BasicMapping >
◆ ~HexahedronCompositeFEMMapping()
template<class BasicMapping >
◆ apply()
template<class BasicMapping >
◆ applyJ()
template<class BasicMapping >
◆ applyJT() [1/2]
template<class BasicMapping >
◆ applyJT() [2/2]
template<class BasicMapping >
◆ draw()
template<class BasicMapping >
◆ init()
template<class BasicMapping >
◆ SOFA_CLASS()
template<class BasicMapping >