|
| UnitedRegion2D () |
| create empty region set
|
|
| UnitedRegion2D (const Region2D *r1, const Region2D *r2) |
| construct with 2 regions. all arguments must be a dynamically allocated object. More...
|
|
| UnitedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3) |
| construct with regions. all arguments must be a dynamically allocated object. More...
|
|
| UnitedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4) |
| construct with regions. all arguments must be a dynamically allocated object. More...
|
|
| UnitedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4, const Region2D *r5) |
| construct with regions. all arguments must be a dynamically allocated object. More...
|
|
| UnitedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4, const Region2D *r5, const Region2D *r6) |
| construct with regions. all arguments must be a dynamically allocated object. More...
|
|
| UnitedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4, const Region2D *r5, const Region2D *r6, const Region2D *r7) |
| construct with regions. all arguments must be a dynamically allocated object. More...
|
|
| UnitedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4, const Region2D *r5, const Region2D *r6, const Region2D *r7, const Region2D *r8) |
| construct with regions. all arguments must be a dynamically allocated object. More...
|
|
UnitedRegion2D & | add (const Region2D *r) |
| add new region. More...
|
|
virtual double | area () const |
| not implemented yet. More...
|
|
virtual bool | contains (const Vector2D &point) const |
| check if union region contains 'point'. More...
|
|
virtual | ~Region2D () |
| virtual destructor.
|
|
virtual double | area () const =0 |
| get the area of this region More...
|
|
virtual bool | contains (const Vector2D &point) const =0 |
| check if this region contains 'point'. More...
|
|