SOFA API  b3f2f2a4
Open source framework for multi-physics simuation
sofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out > Member List

This is the complete list of members for sofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >, including all inherited members.

addPointInCube(const Index index, const SReal *baryCoords) overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
addPointInElement(const Index elementIndex, const SReal *baryCoords) overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
applyOnePoint(const Index &hexaId, typename Out::VecCoord &out, const typename In::VecCoord &in) overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
BarycentricMapperHexahedronSetTopology()sofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >protected
BarycentricMapperHexahedronSetTopology(sofa::core::topology::TopologyContainer *fromTopology, core::topology::BaseMeshTopology *toTopology)sofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >protected
computeBase(Mat3x3d &base, const typename In::VecCoord &in, const Hexahedron &element) overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
computeCenter(Vec3 &center, const typename In::VecCoord &in, const Hexahedron &element) overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
computeDistance(SReal &d, const Vec3 &v) overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
getBaryCoef(const Real *f) overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >virtual
getBaryCoef(const Real fx, const Real fy, const Real fz)sofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
getElements() overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >virtual
handleTopologyChange(core::topology::Topology *t) overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
handleTopologyChange(core::topology::Topology *t)sofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
m_invalidIndexsofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >protected
Real typedefsofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
setPointInCube(const Index pointIndex, const Index cubeIndex, const SReal *baryCoords) overridesofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
setTopology(sofa::core::topology::TopologyContainer *topology)sofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >protected
SOFA_CLASS(SOFA_TEMPLATE2(BarycentricMapperHexahedronSetTopology, In, Out), SOFA_TEMPLATE4(BarycentricMapperTopologyContainer, In, Out, MappingData, Hexahedron))sofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >
~BarycentricMapperHexahedronSetTopology() override=defaultsofa::component::mapping::linear::BarycentricMapperHexahedronSetTopology< In, Out >