code::Track Class Reference

List of all members.

Public Types

typedef std::map< Time, LocationTrajectory
typedef Trajectory::const_iterator const_iterator
typedef std::vector< SmartPtr<
Track > > 
TrackGroup

Public Member Functions

 Track (const std::vector< SpaceTimeRef > &refs)
const_iterator begin () const
const_iterator end () const
size_t size () const
void times (std::vector< Time > &) const
Time earliestTime ()
Time latestTime ()
void locations (std::vector< Location > &) const
void refs (std::vector< SpaceTimeRef > &) const

Member Typedef Documentation

typedef Trajectory::const_iterator code::Track::const_iterator

typedef std::vector< SmartPtr< Track > > code::Track::TrackGroup

typedef std::map< Time, Location > code::Track::Trajectory


Constructor & Destructor Documentation

code::Track::Track ( const std::vector< SpaceTimeRef > &  refs  ) 


Member Function Documentation

const_iterator code::Track::begin (  )  const

Time code::Track::earliestTime (  )  [inline]

const_iterator code::Track::end (  )  const

Time code::Track::latestTime (  ) 

void code::Track::locations ( std::vector< Location > &   )  const

void code::Track::refs ( std::vector< SpaceTimeRef > &   )  const

size_t code::Track::size (  )  const

void code::Track::times ( std::vector< Time > &   )  const


Generated on Fri May 4 13:40:11 2012 for WDSS-IIw2 by  doxygen 1.4.7