LegoAgent-Eve
DataPoint Class Reference

Basisklasse zur Beschreibung eines Datensatzes (ein gescanntes Bildes) mit den benoetigten Werten zur Erkennung. More...

Inheritance diagram for DataPoint:
Collaboration diagram for DataPoint:

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...
 

Detailed Description

Basisklasse zur Beschreibung eines Datensatzes (ein gescanntes Bildes) mit den benoetigten Werten zur Erkennung.

Constructor & Destructor Documentation

DataPoint ( int  perimeter,
int  area 
)
DataPoint ( int  perimeter,
int  area,
Figure  figure 
)

Member Function Documentation

int getArea ( )

returns the area of this data.

Implements IDataPoint.

Referenced by DataPoint.toString().

Here is the caller graph for this function:

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

Here is the caller graph for this function:

int getPerimeter ( )

Returns the perimeter of this data.

Implements IDataPoint.

References DataPoint.perimeter.

Referenced by DataPoint.toString().

Here is the caller graph for this function:

void setFigure ( Figure  f)

set Figure of DataPoint.

Only possible if figure = UNKNOWN

Implements IDataPoint.

References Figure.UNKNOWN.

String toString ( )

Liefert die String-Repräsentation des Datenpunkts zurück.

References DataPoint.getArea(), DataPoint.getFigure(), and DataPoint.getPerimeter().

Here is the call graph for this function:

Vector toVector ( )

Implements IDataPoint.

Member Data Documentation

Figure figure
private

Type of figure.

Referenced by DataPoint.DataPoint(), and DataPoint.getFigure().

int perimeter
private

periemeter and area of this data

Referenced by DataPoint.DataPoint(), and DataPoint.getPerimeter().


The documentation for this class was generated from the following file: