#include <CenterOfMassMulti2Mapping.h>
|  | 
|  | SOFA_CLASS (SOFA_TEMPLATE3(CenterOfMassMulti2Mapping, TIn1, TIn2, TOut), SOFA_TEMPLATE3(LinearMulti2Mapping, TIn1, TIn2, TOut)) | 
|  | 
| void | apply (const core::MechanicalParams *mparams, const type::vector< OutDataVecCoord * > &dataVecOutPos, const type::vector< const In1DataVecCoord * > &dataVecIn1Pos, const type::vector< const In2DataVecCoord * > &dataVecIn2Pos) override | 
|  | 
| void | applyJ (const core::MechanicalParams *mparams, const type::vector< OutDataVecDeriv * > &dataVecOutVel, const type::vector< const In1DataVecDeriv * > &dataVecIn1Vel, const type::vector< const In2DataVecDeriv * > &dataVecIn2Vel) override | 
|  | 
| void | applyJT (const core::MechanicalParams *mparams, const type::vector< In1DataVecDeriv * > &dataVecOut1Force, const type::vector< In2DataVecDeriv * > &dataVecOut2Force, const type::vector< const OutDataVecDeriv * > &dataVecInForce) override | 
|  | 
| void | applyJT (const core::ConstraintParams *, const type::vector< In1DataMatrixDeriv * > &, const type::vector< In2DataMatrixDeriv * > &, const type::vector< const OutDataMatrixDeriv * > &) override | 
|  | 
| void | applyDJT (const core::MechanicalParams *, core::MultiVecDerivId, core::ConstMultiVecDerivId) override | 
|  | 
| void | init () override | 
|  | 
| void | draw (const core::visual::VisualParams *vparams) override | 
|  | 
|  | SOFA_CLASS (SOFA_TEMPLATE(CRTPLinearMapping, TMapping), TMapping) | 
|  | 
| virtual bool | isLinear () const override | 
|  | 
◆ inputBaseMass1
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ inputBaseMass2
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ inputTotalMass1
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ inputTotalMass2
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ inputWeightedCOM1
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ inputWeightedCOM2
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ inputWeightedForce1
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ inputWeightedForce2
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ invTotalMass
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ CenterOfMassMulti2Mapping()
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ ~CenterOfMassMulti2Mapping()
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ apply()
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ applyDJT()
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ applyJ()
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ applyJT() [1/2]
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ applyJT() [2/2]
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ draw()
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ init()
template<class TIn1 , class TIn2 , class TOut > 
 
 
◆ SOFA_CLASS()
template<class TIn1 , class TIn2 , class TOut > 
      
        
          | sofa::component::mapping::linear::CenterOfMassMulti2Mapping< TIn1, TIn2, TOut >::SOFA_CLASS | ( | SOFA_TEMPLATE3(CenterOfMassMulti2Mapping< TIn1, TIn2, TOut >, TIn1, TIn2, TOut) | , | 
        
          |  |  | SOFA_TEMPLATE3(LinearMulti2Mapping, TIn1, TIn2, TOut) |  | 
        
          |  | ) |  |  |