#include <VisualModelImpl.h>


Public Member Functions | |
| ExtVec3fMappedModel () | |
| const VecCoord * | getX () const |
| Return the current position vector (read-only access). | |
| const VecDeriv * | getV () const |
| Return the current velocity vector (read-only access). | |
| VecCoord * | getX () |
| Return the current position vector (read-write access). | |
| VecDeriv * | getV () |
| Return the current velocity vector (read-write access). | |
| const VecCoord * | getVecX () const |
| VecCoord * | getVecX () |
Data Fields | |
| ResizableExtVector< Coord > * | inputVertices |
| bool | modified |
| True if input vertices modified since last rendering. | |
Definition at line 72 of file VisualModelImpl.h.
| sofa::component::visualmodel::ExtVec3fMappedModel::ExtVec3fMappedModel | ( | ) | [inline] |
Definition at line 78 of file VisualModelImpl.h.
| VecDeriv* sofa::component::visualmodel::ExtVec3fMappedModel::getV | ( | ) | [inline, virtual] |
Return the current velocity vector (read-write access).
Implements sofa::core::componentmodel::behavior::State< TDataTypes >.
Definition at line 87 of file VisualModelImpl.h.
| const VecDeriv* sofa::component::visualmodel::ExtVec3fMappedModel::getV | ( | ) | const [inline, virtual] |
Return the current velocity vector (read-only access).
Implements sofa::core::componentmodel::behavior::State< TDataTypes >.
Definition at line 84 of file VisualModelImpl.h.
| VecCoord* sofa::component::visualmodel::ExtVec3fMappedModel::getVecX | ( | ) | [inline] |
| const VecCoord* sofa::component::visualmodel::ExtVec3fMappedModel::getVecX | ( | ) | const [inline] |
Definition at line 89 of file VisualModelImpl.h.
References getX().
Referenced by sofa::component::visualmodel::VisualModelImpl::applyRotation(), sofa::component::visualmodel::VisualModelImpl::applyScale(), and sofa::component::visualmodel::VisualModelImpl::applyTranslation().
| VecCoord* sofa::component::visualmodel::ExtVec3fMappedModel::getX | ( | ) | [inline, virtual] |
Return the current position vector (read-write access).
Implements sofa::core::componentmodel::behavior::State< TDataTypes >.
Definition at line 86 of file VisualModelImpl.h.
References inputVertices, and modified.
| const VecCoord* sofa::component::visualmodel::ExtVec3fMappedModel::getX | ( | ) | const [inline, virtual] |
Return the current position vector (read-only access).
Implements sofa::core::componentmodel::behavior::State< TDataTypes >.
Definition at line 83 of file VisualModelImpl.h.
References inputVertices.
Referenced by getVecX().
Definition at line 75 of file VisualModelImpl.h.
Referenced by sofa::component::visualmodel::VisualModelImpl::computePositions(), sofa::component::visualmodel::VisualModelImpl::exportOBJ(), getX(), sofa::component::visualmodel::VisualModelImpl::setMesh(), and sofa::component::visualmodel::VisualModelImpl::~VisualModelImpl().
True if input vertices modified since last rendering.
Definition at line 76 of file VisualModelImpl.h.
Referenced by getX(), sofa::component::visualmodel::VisualModelImpl::load(), sofa::component::visualmodel::VisualModelImpl::updateVisual(), sofa::component::visualmodel::OgreVisualModel::updateVisual(), and sofa::component::visualmodel::OgreVisualModel::uploadVertices().
1.5.7.1