|
Index
C++ Code Documentation
lab::kernel::Circle
Derived from: lab::kernel::Curve
File: LAB/lab/kernel/Circle.H
public:
- class Exception : public base::Exception;
- Exception( ErrorCode code ) throw() : base::Exception( _message0[code] );
protected:
- Complex _center;
- Real _radius, _angle0, _angle1;
- uint _count;
- Real _delta;
private:
- static char const *const _message0[];
- };
- Circle( base::String const &s );
 | void constructor | |
- Circle( Complex const ¢er, Real radius, Real angle0, Real angle1, uint count );
- Circle( Circle const & );
 | copy constructor | |
- virtual ~Circle();
 | destructor | |
- Circle &operator=( Circle const & );
 | assignment operator | |
- void set( Complex const ¢er, Real radius, Real angle0, Real angle1, uint count );
- void set( base::String const &s );
- void get( Complex ¢er, Real &radius, Real &angle0, Real &angle1, uint &count ) const;
- Complex z(uint) const;
- uint count() const;
|