#include <EdgesPercept.h>
Collaboration diagram for EdgesPercept:

Public Types | |
| enum | { maxNumberOfEdges = 50 } |
Public Member Functions | |
| EdgesPercept () | |
| Constructor. | |
| void | reset (unsigned long frameNumber) |
| The function empties the edge percept. | |
| void | add (const Vector2< int > &point1, const Vector2< int > &point2) |
| The function adds a new edge to the edge percept. | |
Public Attributes | |
| Edge | edges [maxNumberOfEdges] |
| The edges. | |
| int | numberOfEdges |
| The number of edges. | |
| unsigned long | frameNumber |
| The frame number when perceived. | |
Definition at line 18 of file EdgesPercept.h.
|
|
Definition at line 21 of file EdgesPercept.h. |
|
|
Constructor.
Definition at line 36 of file EdgesPercept.h. References reset(). |
Here is the call graph for this function:

|
|
The function empties the edge percept.
Definition at line 10 of file EdgesPercept.cpp. References numberOfEdges. Referenced by EdgesPercept(), and GT2004ImageProcessor::execute(). |
|
||||||||||||
|
The function adds a new edge to the edge percept.
Definition at line 16 of file EdgesPercept.cpp. References edges, maxNumberOfEdges, numberOfEdges, EdgesPercept::Edge::point1, and EdgesPercept::Edge::point2. Referenced by GT2004EdgeSpecialist::getEdgesPercept(). |
|
|
The edges.
Definition at line 29 of file EdgesPercept.h. Referenced by add(), operator<<(), and operator>>(). |
|
|
The number of edges.
Definition at line 30 of file EdgesPercept.h. Referenced by add(), operator<<(), operator>>(), and reset(). |
|
|
The frame number when perceived.
Definition at line 31 of file EdgesPercept.h. Referenced by operator<<(), and operator>>(). |
1.3.6