#include <orbit.h>
Inheritance diagram for Orbit:

Public Member Functions | |
| virtual double | getBoundingRadius () const =0 |
| virtual double | getPeriod () const =0 |
| virtual void | getValidRange (double &begin, double &end) const |
| virtual bool | isPeriodic () const |
| virtual Point3d | positionAtTime (double) const =0 |
| virtual void | sample (double, double, int, OrbitSampleProc &) const =0 |
|
|
|
||||||||||||
|
Reimplemented in SampledOrbit. Definition at line 29 of file orbit.h. 00030 { begin = 0.0; end = 0.0; };
|
|
|
Reimplemented in SampledOrbit. Definition at line 25 of file orbit.h. 00025 { return true; };
|
|
|
||||||||||||||||||||
|
Implemented in EllipticalOrbit, CachingOrbit, MixedOrbit, SynchronousOrbit, and SampledOrbit. Referenced by MixedOrbit::sample(). |
1.4.1