Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

AAngle.hpp

Go to the documentation of this file.
00001 
00010 class AAngle : public AGraphic
00011 {
00012         protected:
00013                 double a;
00014 
00015         public:
00016                 inline AGraphic* clone() const;
00017                 inline AGraphic* create() const;
00018                 AAngle();
00019                 AAngle(double);
00020                 ~AAngle();
00021                 
00022                 void gomo(ostream &);
00023                 void gomi(istream &);
00024                 void xmlo(ostream &);
00025 
00026                 inline double getAngle();
00027                 inline double getOpposite();
00028 };
00029 
00030 inline AGraphic* AAngle::clone() const
00031         { return new AAngle(*this); }
00032 inline AGraphic* AAngle::create() const
00033         { return new AAngle(); }
00034 
00035 inline double AAngle::getAngle()
00036         {return a;}
00037 inline double AAngle::getOpposite()
00038         {return 2*pi-a;}

Generated on Fri Jul 30 19:21:01 2004 for GOMLib by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001