|
Index
C++ Code Documentation
lab::kernel::Polar
Derived from: lab::kernel::PlanarDomain
File: LAB/lab/kernel/Polar.H
public:
- Polar( base::String const & );
 | constructor | |
- Polar( Complex const ¢er, Real radius0, Real radius1, uint n_radius, Real angle0, Real angle1, uint n_angle, bool exp );
- Polar( Polar const & );
 | copy constructor | |
- virtual ~Polar();
 | destructor | |
- Polar &operator=( Polar const & );
 | assignment operator | |
- virtual Complex z( uint i, uint j ) const;
protected:
private:
- class Exception : public base::Exception;
- Exception( ErrorCode code ) throw() : base::Exception( _message0[code] );
- static char const *const _message0[];
- };
- void set( Complex const ¢er, Real radius0, Real radius1, uint n_radius, Real angle0, Real angle1, uint n_angle, bool exp );
- void set( base::String const & );
- void get( Complex ¢er, Real &radius0, Real &radius1, uint &n_radius, Real &angle0, Real &angle1, uint &n_angle, bool &exp ) const;
- Complex _center;
- Real _radius0, _radius1, _d_radius;
- Real _angle0, _angle1, _d_angle;
- bool _exp;
|