Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

trajmanager.h File Reference

#include <string>
#include <map>
#include <celutil/resmanager.h>
#include <celengine/orbit.h>

Include dependency graph for trajmanager.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef ResourceManager< TrajectoryInfoTrajectoryManager

Functions

TrajectoryManagerGetTrajectoryManager ()
bool operator< (const TrajectoryInfo &ti0, const TrajectoryInfo &ti1)


Typedef Documentation

typedef ResourceManager<TrajectoryInfo> TrajectoryManager
 

Definition at line 41 of file trajmanager.h.


Function Documentation

TrajectoryManager* GetTrajectoryManager  ) 
 

Definition at line 24 of file trajmanager.cpp.

References trajectoryManager.

Referenced by CreateOrbit().

00025 {
00026     if (trajectoryManager == NULL)
00027         trajectoryManager = new TrajectoryManager("data");
00028     return trajectoryManager;
00029 }

bool operator< const TrajectoryInfo ti0,
const TrajectoryInfo ti1
[inline]
 

Definition at line 33 of file trajmanager.h.

00034 {
00035     if (ti0.source == ti1.source)
00036         return ti0.path < ti1.path;
00037     else
00038         return ti0.source < ti1.source;
00039 }


Generated on Sat Jan 14 22:31:27 2006 for Celestia by  doxygen 1.4.1