Documentation


animal::History< Position, Velocity >::Key Struct Reference

List of all members.

Detailed Description

template<class Position, class Velocity>
struct animal::History< Position, Velocity >::Key

Store a time stamp: time, position, velocity.

Definition at line 25 of file history.h.

Public Member Functions

 Key (double t, Position p, Velocity v)
 Key constructor.

 Key ()
 Key destructor.


Public Attributes

double time
 key time

Position position
 key position

Velocity velocity
 key velocity


Constructor & Destructor Documentation

template<class Position, class Velocity>
animal::History< Position, Velocity >::Key::Key double  t,
Position  p,
Velocity  v
[inline]
 

Key constructor.

Definition at line 31 of file history.h.

References animal::History< Position, Velocity >::Key::position, animal::History< Position, Velocity >::Key::time, and animal::History< Position, Velocity >::Key::velocity.

template<class Position, class Velocity>
animal::History< Position, Velocity >::Key::Key  )  [inline]
 

Key destructor.

Definition at line 38 of file history.h.


Member Data Documentation

template<class Position, class Velocity>
Position animal::History< Position, Velocity >::Key::position
 

key position

Definition at line 27 of file history.h.

Referenced by animal::History< Position, Velocity >::Key::Key().

template<class Position, class Velocity>
double animal::History< Position, Velocity >::Key::time
 

key time

Definition at line 26 of file history.h.

Referenced by animal::History< Position, Velocity >::Key::Key().

template<class Position, class Velocity>
Velocity animal::History< Position, Velocity >::Key::velocity
 

key velocity

Definition at line 28 of file history.h.

Referenced by animal::History< Position, Velocity >::Key::Key().


The documentation for this struct was generated from the following file:
Generated on Thu Dec 23 13:52:29 2004 by doxygen 1.3.6