Orbit.hpp   Orbit.hpp 
skipping to change at line 15 skipping to change at line 15
// CometOrbit: Copyright (C) 2007,2008 Johannes Gajdosik // CometOrbit: Copyright (C) 2007,2008 Johannes Gajdosik
// //
// This program is free software; you can redistribute it and/or // This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License // modify it under the terms of the GNU General Public License
// as published by the Free Software Foundation; either version 2 // as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version. // of the License, or (at your option) any later version.
#ifndef _ORBIT_HPP_ #ifndef _ORBIT_HPP_
#define _ORBIT_HPP_ #define _ORBIT_HPP_
#include "vecmath.h" #include "VecMath.hpp"
#include "callbacks.hpp"
class OrbitSampleProc; class OrbitSampleProc;
//! @internal
//! Orbit computations used for comet and asteroids
class Orbit class Orbit
{ {
public: public:
Orbit(void) {} Orbit(void) {}
virtual ~Orbit(void) {} virtual ~Orbit(void) {}
// virtual Vec3d positionAtTime(double) const = 0; // virtual Vec3d positionAtTime(double) const = 0;
// virtual double getPeriod() const = 0; // virtual double getPeriod() const = 0;
// virtual double getBoundingRadius() const = 0; // virtual double getBoundingRadius() const = 0;
// virtual void sample(double, double, int, OrbitSampleProc&) const = 0; // virtual void sample(double, double, int, OrbitSampleProc&) const = 0;
private: private:
 End of changes. 2 change blocks. 
3 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/