apply(const core::MechanicalParams *mparams, Data< typename Out::VecCoord > &out, const Data< typename In::VecCoord > &in) override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
applyJ(const core::MechanicalParams *mparams, Data< typename Out::VecDeriv > &out, const Data< typename In::VecDeriv > &in) override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
applyJT(const core::MechanicalParams *mparams, Data< typename In::VecDeriv > &out, const Data< typename Out::VecDeriv > &in) override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
applyJT(const core::ConstraintParams *cparams, Data< typename In::MatrixDeriv > &out, const Data< typename Out::MatrixDeriv > &in) override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
BarycentricMapping(core::State< In > *from, core::State< Out > *to, typename Mapper::SPtr m_mapper) | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | protected |
BarycentricMapping(core::State< In > *from=nullptr, core::State< Out > *to=nullptr, BaseMeshTopology *from_topology=nullptr) | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | protected |
BaseMeshTopology typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
d_input_topology | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
d_mapper | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
d_output_topology | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
d_useRestPosition | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
draw(const core::visual::VisualParams *vparams) override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
getJ() override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
getJs() override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | virtual |
getMapper() | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | inline |
handleTopologyChange(core::topology::Topology *t) override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
In typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
InCoord typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
InDataTypes typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
InDeriv typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
init() override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
internalMatrix | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | protected |
InVecCoord typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
InVecDeriv typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
isLinear() const override | sofa::component::mapping::linear::crtp::CRTPLinearMapping< TMapping > | inlinevirtual |
js | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | protected |
Mapper typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
Out typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
OutCoord typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
OutDataTypes typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
OutDeriv typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
OutReal typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
OutVecCoord typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
OutVecDeriv typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
Real typedef | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
reinit() override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
SOFA_CLASS(SOFA_TEMPLATE2(BarycentricMapping, TIn, TOut), SOFA_TEMPLATE2(LinearMapping, TIn, TOut)) | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | |
sofa::component::mapping::linear::crtp::CRTPLinearMapping::SOFA_CLASS(SOFA_TEMPLATE(CRTPLinearMapping, TMapping), TMapping) | sofa::component::mapping::linear::crtp::CRTPLinearMapping< TMapping > | |
~BarycentricMapping() override | sofa::component::mapping::linear::BarycentricMapping< TIn, TOut > | protected |