2D Geom Bibliothek
Shape Elementverzeichnis

Vollständige Aufstellung aller Elemente für Shape einschließlich aller geerbten Elemente.

draw()=0Drawablepure virtual
Drawable()Drawable
getArea()=0Areapure virtual
getColor() const Drawable
getPerimeter()=0Areapure virtual
isInside(const Point *p)=0Areapure virtual
move(double dx, double dy)=0Transformablepure virtual
reflect(const Point *p)=0Transformablepure virtual
reflect(const Line *e)=0Transformablepure virtual
rotate(const Point *p, double degree)=0Transformablepure virtual
setColor(float red, float green, float blue)Drawable
setupColor()Drawableprotectedvirtual
Shape() (Definiert in Shape)Shapeinline
~Area() (Definiert in Area)Areainlinevirtual
~Drawable() (Definiert in Drawable)Drawablevirtual
~Shape() (Definiert in Shape)Shapeinlinevirtual
~Transformable() (Definiert in Transformable)Transformableinlinevirtual