#include <MoveNodeDelta.h>
Inheritance diagram for Document::NodePositionFinder:

Public Member Functions | |
| NodePositionFinder (std::size_t node_id) | |
| Create, associating with a vertex. | |
| virtual void | read (const Track::Track &track, btVector3 &position) |
| Get the location of the associated vertex. | |
| virtual void | write (Track::Track &track, const btVector3 &new_position) |
| Move the associated vertex. | |
Protected Attributes | |
| std::size_t | node_id |
| The name of the vertex. | |
Definition at line 24 of file MoveNodeDelta.h.
| Document::NodePositionFinder::NodePositionFinder | ( | std::size_t | node_id | ) |
Create, associating with a vertex.
| node_id | The name of the vertex to associate with. |
Definition at line 18 of file MoveNodeDelta.cpp.
| void Document::NodePositionFinder::read | ( | const Track::Track & | track, | |
| btVector3 & | position | |||
| ) | [virtual] |
Get the location of the associated vertex.
| track | The Track the associated vertex is in. | |
| position | Variable to set to the current position. |
Implements Document::PropertyDeltaIdentifier< btVector3 >.
Definition at line 23 of file MoveNodeDelta.cpp.
| void Document::NodePositionFinder::write | ( | Track::Track & | track, | |
| const btVector3 & | new_position | |||
| ) | [virtual] |
Move the associated vertex.
| track | The Track containing the associated vertex. | |
| new_position | The location to move the associated vertex to. |
Implements Document::PropertyDeltaIdentifier< btVector3 >.
Definition at line 28 of file MoveNodeDelta.cpp.
std::size_t Document::NodePositionFinder::node_id [protected] |
Generated at Mon Sep 6 00:41:17 2010 by Doxygen version 1.4.7 for Racer version svn335.