OpenFrames
|
Abstract base class that is informed of changes to Trajectory objects. More...
#include <Trajectory.hpp>
Public Member Functions | |
virtual void | dataCleared (Trajectory *traj)=0 |
virtual void | dataAdded (Trajectory *traj)=0 |
Abstract base class that is informed of changes to Trajectory objects.
|
pure virtual |
Called by a trajectory when data is added to it. Must be implemented by derived classes.
Implemented in OpenFrames::TrajectoryFollower, OpenFrames::MarkerArtist, OpenFrames::CurveArtist, OpenFrames::SegmentArtist, and OpenFrames::TrajectoryArtist.
|
pure virtual |
Called by a trajectory when its data is cleared. Must be implemented by derived classes.
Implemented in OpenFrames::TrajectoryFollower, OpenFrames::MarkerArtist, OpenFrames::CurveArtist, OpenFrames::SegmentArtist, and OpenFrames::TrajectoryArtist.