Main Page | Class Hierarchy | Class List | Directories | Class Members

osgEphemeris::EphemerisUpdateCallback Class Reference

A callback pure virtual super class for updating EphemerisData at run-time. More...

List of all members.

Public Member Functions

 EphemerisUpdateCallback (const std::string &name)
virtual void operator() (EphemerisData *ephemeris)=0
const std::string & getName () const


Detailed Description

A callback pure virtual super class for updating EphemerisData at run-time.


Constructor & Destructor Documentation

osgEphemeris::EphemerisUpdateCallback::EphemerisUpdateCallback const std::string &  name  )  [inline]
 

Default constructor.

Parameters:
name - A string used for registering with the callback registry.


Member Function Documentation

const std::string& osgEphemeris::EphemerisUpdateCallback::getName  )  const [inline]
 

Return the name of the callback

virtual void osgEphemeris::EphemerisUpdateCallback::operator() EphemerisData ephemeris  )  [pure virtual]
 

Pure virtual functor. Derived classes will implement this operator and update the EphemerisData structure passed in with ephemeris


The documentation for this class was generated from the following file:
Generated on Sun Feb 26 20:00:03 2006 for osgEphemeris by  doxygen 1.4.1