SOFA API  ca665544
Open source framework for multi-physics simuation
sofa::component::collision::geometry::Tetrahedron Member List

This is the complete list of members for sofa::component::collision::geometry::Tetrahedron, including all inherited members.

BaseCollisionElementIterator(Index index=0)sofa::core::BaseCollisionElementIteratorinline
BaseCollisionElementIterator(Index index, VIterator it, VIterator itend)sofa::core::BaseCollisionElementIteratorinline
BaseCollisionElementIterator(VIterator it, VIterator itend)sofa::core::BaseCollisionElementIteratorinline
canCollideWith(const TCollisionElementIterator< Model > &elem) constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
draw(const core::visual::VisualParams *vparams)sofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
emptyVectorsofa::core::BaseCollisionElementIteratorprotectedstatic
getBary(const type::Vec3 &p) constsofa::component::collision::geometry::Tetrahedroninline
getCollisionModel() constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
getContactFriction() constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
getContactStiffness() constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
getCoord(const type::Vec3 &b) constsofa::component::collision::geometry::Tetrahedroninline
getDBary(const type::Vec3 &v) constsofa::component::collision::geometry::Tetrahedroninline
getDCoord(const type::Vec3 &b) constsofa::component::collision::geometry::Tetrahedroninline
getExternalChildren() constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >
getIndex() constsofa::core::BaseCollisionElementIteratorinline
getInternalChildren() constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >
getProximity() constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
getVIterator() constsofa::core::BaseCollisionElementIteratorinline
getVIteratorEnd() constsofa::core::BaseCollisionElementIteratorinline
Index typedefsofa::core::BaseCollisionElementIterator
indexsofa::core::BaseCollisionElementIteratorprotected
isActive(core::CollisionModel *cm=nullptr) constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
isLeaf() constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
itsofa::core::BaseCollisionElementIteratorprotected
itendsofa::core::BaseCollisionElementIteratorprotected
Model typedefsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >
modelsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >
next()sofa::core::BaseCollisionElementIteratorinline
operator!=(const TCollisionElementIterator< Model2 > &i) constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
operator+(int n) constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
operator++()sofa::core::BaseCollisionElementIteratorinline
operator++(int)sofa::core::BaseCollisionElementIteratorinline
operator+=(int n)sofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
operator==(const TCollisionElementIterator< Model2 > &i) constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
p1() constsofa::component::collision::geometry::Tetrahedroninline
p1Free() constsofa::component::collision::geometry::Tetrahedroninline
p1Index() constsofa::component::collision::geometry::Tetrahedroninline
p2() constsofa::component::collision::geometry::Tetrahedroninline
p2Free() constsofa::component::collision::geometry::Tetrahedroninline
p2Index() constsofa::component::collision::geometry::Tetrahedroninline
p3() constsofa::component::collision::geometry::Tetrahedroninline
p3Free() constsofa::component::collision::geometry::Tetrahedroninline
p3Index() constsofa::component::collision::geometry::Tetrahedroninline
p4() constsofa::component::collision::geometry::Tetrahedroninline
p4Free() constsofa::component::collision::geometry::Tetrahedroninline
p4Index() constsofa::component::collision::geometry::Tetrahedroninline
TCollisionElementIterator(Model *model=nullptr, Index index=0)sofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
TCollisionElementIterator(Model *model, Index index, VIterator it, VIterator itend)sofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
TCollisionElementIterator(Model *model, VIterator it, VIterator itend)sofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
Tetrahedron(TetrahedronCollisionModel *model, Index index)sofa::component::collision::geometry::Tetrahedroninline
Tetrahedron()sofa::component::collision::geometry::Tetrahedroninline
Tetrahedron(const core::CollisionElementIterator &i)sofa::component::collision::geometry::Tetrahedroninlineexplicit
v1() constsofa::component::collision::geometry::Tetrahedroninline
v2() constsofa::component::collision::geometry::Tetrahedroninline
v3() constsofa::component::collision::geometry::Tetrahedroninline
v4() constsofa::component::collision::geometry::Tetrahedroninline
valid() constsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >inline
VIterator typedefsofa::core::TCollisionElementIterator< TetrahedronCollisionModel >