SOFA API  6cb49a94
Open source framework for multi-physics simuation
sofa::component::collision::TLine< TDataTypes > Member List

This is the complete list of members for sofa::component::collision::TLine< TDataTypes >, 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(TCollisionElementIterator< Model > &elem)sofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
Coord typedefsofa::component::collision::TLine< TDataTypes >
DataTypes typedefsofa::component::collision::TLine< TDataTypes >
Deriv typedefsofa::component::collision::TLine< TDataTypes >
draw(const core::visual::VisualParams *vparams)sofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
emptyVectorsofa::core::BaseCollisionElementIteratorprotectedstatic
flags() const sofa::component::collision::TLine< TDataTypes >inline
getCollisionModel() constsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
getContactFriction()sofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
getContactStiffness()sofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
getExternalChildren() constsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >
getIndex() const sofa::core::BaseCollisionElementIteratorinline
getInternalChildren() constsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >
getProximity()sofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
getVIterator() const sofa::core::BaseCollisionElementIteratorinline
getVIteratorEnd() const sofa::core::BaseCollisionElementIteratorinline
hasFreePosition() const sofa::component::collision::TLine< TDataTypes >inline
i1() const sofa::component::collision::TLine< TDataTypes >inline
i2() const sofa::component::collision::TLine< TDataTypes >inline
Index typedefsofa::core::BaseCollisionElementIterator
indexsofa::core::BaseCollisionElementIteratorprotected
isActive(core::CollisionModel *cm=nullptr) constsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >
isLeaf() constsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
itsofa::core::BaseCollisionElementIteratorprotected
itendsofa::core::BaseCollisionElementIteratorprotected
modelsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >
Model typedefsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >
n() const sofa::component::collision::TLine< TDataTypes >inline
next()sofa::core::BaseCollisionElementIteratorinline
operator!=(const TCollisionElementIterator< Model2 > &i) constsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
operator++()sofa::core::BaseCollisionElementIteratorinline
operator++(int)sofa::core::BaseCollisionElementIteratorinline
operator==(const TCollisionElementIterator< Model2 > &i) constsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
p(int i) const sofa::component::collision::TLine< TDataTypes >inline
p1() const sofa::component::collision::TLine< TDataTypes >inline
p1Free() const sofa::component::collision::TLine< TDataTypes >inline
p2() const sofa::component::collision::TLine< TDataTypes >inline
p2Free() const sofa::component::collision::TLine< TDataTypes >inline
ParentModel typedefsofa::component::collision::TLine< TDataTypes >
TCollisionElementIterator(Model *model=nullptr, Index index=0)sofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
TCollisionElementIterator(Model *model, Index index, VIterator it, VIterator itend)sofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
TCollisionElementIterator(Model *model, VIterator it, VIterator itend)sofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
TLine(ParentModel *model, int index)sofa::component::collision::TLine< TDataTypes >inline
TLine()sofa::component::collision::TLine< TDataTypes >inline
TLine(const core::CollisionElementIterator &i)sofa::component::collision::TLine< TDataTypes >inlineexplicit
v1() const sofa::component::collision::TLine< TDataTypes >inline
v2() const sofa::component::collision::TLine< TDataTypes >inline
valid() constsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >inline
VIterator typedefsofa::core::TCollisionElementIterator< LineCollisionModel< TDataTypes > >