2D Geom Bibliothek
Aufstellung aller Elemente
Shape Klassenreferenz

#include <Shape.h>

Klassendiagramm für Shape:
Transformable Area Drawable Drawable Circle MyPolygon Triangle

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 ()
 

Ausführliche Beschreibung

Diese Klasse ist nur eine Vereinfachung, mit dieser Klasse kann man einfacher erben


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: