LegoAgent-Eve
|
Basisklasse zur Beschreibung eines Datensatzes (ein gescanntes Bildes) mit den benoetigten Werten zur Erkennung. More...
Public Member Functions | |
DataPoint (int perimeter, int area) | |
DataPoint (int perimeter, int area, Figure figure) | |
int | getPerimeter () |
Returns the perimeter of this data. More... | |
int | getArea () |
returns the area of this data. More... | |
Figure | getFigure () |
returns the type of figure of this data, if set. More... | |
void | setFigure (Figure f) |
set Figure of DataPoint. More... | |
String | toString () |
Liefert die String-Repräsentation des Datenpunkts zurück. More... | |
Vector | toVector () |
Private Attributes | |
int | perimeter |
periemeter and area of this data More... | |
Figure | figure |
Type of figure. More... | |
Basisklasse zur Beschreibung eines Datensatzes (ein gescanntes Bildes) mit den benoetigten Werten zur Erkennung.
DataPoint | ( | int | perimeter, |
int | area | ||
) |
References DataPoint.perimeter, and Figure.UNKNOWN.
References DataPoint.figure, and DataPoint.perimeter.
int getArea | ( | ) |
returns the area of this data.
Implements IDataPoint.
Referenced by DataPoint.toString().
Figure getFigure | ( | ) |
returns the type of figure of this data, if set.
By constructor, if no figure is specified, Figure.UNKNOWN is set as value
Implements IDataPoint.
References DataPoint.figure.
Referenced by DataPoint.toString().
int getPerimeter | ( | ) |
Returns the perimeter of this data.
Implements IDataPoint.
References DataPoint.perimeter.
Referenced by DataPoint.toString().
void setFigure | ( | Figure | f | ) |
String toString | ( | ) |
Liefert die String-Repräsentation des Datenpunkts zurück.
References DataPoint.getArea(), DataPoint.getFigure(), and DataPoint.getPerimeter().
Vector toVector | ( | ) |
Implements IDataPoint.
|
private |
Type of figure.
Referenced by DataPoint.DataPoint(), and DataPoint.getFigure().
|
private |
periemeter and area of this data
Referenced by DataPoint.DataPoint(), and DataPoint.getPerimeter().