29 const double pi = 3.14159265358979;
36 virtual const std::string
classname() {
return "a_segment";}
37 static const std::string
help();
58 virtual void read(std::istream &i);
59 virtual void write(std::ostream &o)
const;
a_circle & operator=(const a_circle &v)
static const std::string help()
void p3(const a_point p1, const a_point p2, const a_point p3)
bool operator==(const a_circle &p)
void p2(const a_point p1, const a_point p2)
void normal(const a_point n)
void centre(const a_point c)
virtual void read(std::istream &i)
virtual const std::string classname()
virtual void write(std::ostream &o) const