|
2D Geom Bibliothek
|
#include <Shape.h>
Weitere Geerbte Elemente | |
Öffentliche Methoden geerbt von Transformable | |
| virtual void | move (double dx, double dy)=0 |
| virtual void | reflect (const Point *p)=0 |
| virtual void | reflect (const Line *e)=0 |
| virtual void | rotate (const Point *p, double degree)=0 |
Öffentliche Methoden geerbt von Drawable | |
| Drawable () | |
| virtual void | draw ()=0 |
| void | setColor (float red, float green, float blue) |
| const float * | getColor () const |
Öffentliche Methoden geerbt von Area | |
| virtual double | getArea ()=0 |
| virtual double | getPerimeter ()=0 |
| virtual bool | isInside (const Point *p)=0 |
Geschützte Methoden geerbt von Drawable | |
| virtual void | setupColor () |
Diese Klasse ist nur eine Vereinfachung, mit dieser Klasse kann man einfacher erben
1.8.11