00001
00002
00003
00004 #ifndef __CONS_H
00005 #define __CONS_H
00006
00007 #include "geometry/Cone.h"
00008
00010 class Cons: public Cone
00011 {
00012
00013 public:
00014 Cons( double l, double ri1, double ro1, double ri2, double ro2,
00015 double ph1, double ph2 );
00016 virtual ~Cons() {}
00017
00018 double angle1() const;
00019 double angle2() const;
00020
00021
00022 virtual const char *nameOf() const { return "Cons"; }
00023 virtual void printOn( std::ostream& os = std::cout ) const;
00024
00025
00026 };
00027
00028 #endif
00029