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

Public Member Functions | |
| VLCClustering () | |
| void | addLine (Vector2< int > start, Vector2< int > end, int length) |
| Vector2< double > | getMidpoint (int elementnr) |
| Vector2< double > | getMidpointX (int elementnr) |
| Vector2< double > | getMidpointY (int elementnr) |
| int | getSize () |
| void | reset () |
| VLCCluster | getClusterX (int elementnr) |
| VLCCluster | getClusterY (int elementnr) |
Private Member Functions | |
| void | markV (double xminimum, double xmaximum, double yminimum, double ymaximum, int expansion) |
| void | Cluster1 (bool v) |
| void | markH (double xminimum, double xmaximum, double yminimum, double ymaximum, int expansion) |
| void | prepV (double xminimum) |
| void | prepH (double yminimum) |
| void | clusterFinal (bool vertical, double xminimum, double xmaximum, double yminimum, double ymaximum) |
Private Attributes | |
| int | vhshort |
| int | vhmiddle |
| int | vhlong |
| int | yshort |
| int | ymiddle |
| int | ylong |
| int | hv |
| int | vh |
| int | lImage |
| int | hImage |
| VLCClusterliste | cl |
| double | xmin |
| double | xmax |
| double | ymin |
| double | ymax |
| bool | vertical |
| double | distance |
| std::list< std::list< VLCCluster >::iterator >::iterator | cfirst |
| std::list< std::list< VLCCluster >::iterator >::iterator | clast |
| std::list< std::list< VLCCluster >::iterator >::iterator | cinput |
| std::list< VLCCluster >::iterator | cIter |
| std::list< VLCCluster >::iterator | cIter2 |
| std::list< std::list< VLCCluster >::iterator >::iterator | vhIter |
| std::list< std::list< VLCCluster >::iterator >::iterator | vhIter2 |
| std::list< Vector2< double > > | hlist |
| std::list< Vector2< double > >::iterator | hiterator |
|
|
Definition at line 3 of file VLCClustering.cpp. |
|
||||||||||||||||||||||||
|
Definition at line 254 of file VLCClustering.cpp. References VLCClusterliste::addCluster(), and clusterFinal(). Referenced by Cluster1(). |
Here is the call graph for this function:

|
|
Definition at line 78 of file VLCClustering.cpp. References VLCClusterliste::addCluster(), markH(), markV(), prepH(), and prepV(). Referenced by addLine(). |
Here is the call graph for this function:

|
||||||||||||||||||||||||
|
Definition at line 302 of file VLCClustering.cpp. References VLCClusterliste::addCluster(), and clusterFinal(). Referenced by Cluster1(). |
Here is the call graph for this function:

|
|
Definition at line 215 of file VLCClustering.cpp. References VLCClusterliste::getVNaviBegin(), and VLCClusterliste::getVNaviEnd(). Referenced by Cluster1(). |
Here is the call graph for this function:

|
|
Definition at line 235 of file VLCClustering.cpp. References VLCClusterliste::getHNaviBegin(), and VLCClusterliste::getHNaviEnd(). Referenced by Cluster1(). |
Here is the call graph for this function:

|
||||||||||||||||||||||||
|
Definition at line 346 of file VLCClustering.cpp. References VLCClusterliste::addCluster(), VLCClusterliste::getHNaviBegin(), VLCClusterliste::getVNaviBegin(), and VLCClusterliste::removeCluster(). |
Here is the call graph for this function:

|
||||||||||||||||
|
Definition at line 27 of file VLCClustering.cpp. References VLCClusterliste::addCluster(), Cluster1(), VLCClusterliste::getEmpty(), VLCClusterliste::getVNaviBegin(), Vector2< V >::x, and Vector2< V >::y. Referenced by VLCImageProcessor::scan(). |
Here is the call graph for this function:

|
|
Definition at line 438 of file VLCClustering.cpp. References e, and VLCClusterliste::getMidpoints(). Referenced by VLCImageProcessor::execute(). |
Here is the call graph for this function:

|
|
Definition at line 451 of file VLCClustering.cpp. References e, and VLCClusterliste::getVNaviBegin(). |
Here is the call graph for this function:

|
|
Definition at line 462 of file VLCClustering.cpp. References e, and VLCClusterliste::getHNaviBegin(). |
Here is the call graph for this function:

|
|
Definition at line 430 of file VLCClustering.cpp. References VLCClusterliste::getMidpoints(). Referenced by VLCImageProcessor::execute(). |
Here is the call graph for this function:

|
|
Definition at line 495 of file VLCClustering.cpp. References VLCClusterliste::deleteAll(). Referenced by VLCImageProcessor::execute(). |
Here is the call graph for this function:

|
|
Definition at line 473 of file VLCClustering.cpp. References e, and VLCClusterliste::getVNaviBegin(). |
Here is the call graph for this function:

|
|
Definition at line 484 of file VLCClustering.cpp. References e, and VLCClusterliste::getHNaviBegin(). |
Here is the call graph for this function:

|
|
Definition at line 17 of file VLCClustering.h. |
|
|
Definition at line 18 of file VLCClustering.h. |
|
|
Definition at line 19 of file VLCClustering.h. |
|
|
Definition at line 22 of file VLCClustering.h. |
|
|
Definition at line 23 of file VLCClustering.h. |
|
|
Definition at line 24 of file VLCClustering.h. |
|
|
Definition at line 28 of file VLCClustering.h. |
|
|
Definition at line 31 of file VLCClustering.h. |
|
|
Definition at line 35 of file VLCClustering.h. |
|
|
Definition at line 37 of file VLCClustering.h. |
|
|
Definition at line 41 of file VLCClustering.h. |
|
|
Definition at line 44 of file VLCClustering.h. |
|
|
Definition at line 44 of file VLCClustering.h. |
|
|
Definition at line 44 of file VLCClustering.h. |
|
|
Definition at line 44 of file VLCClustering.h. |
|
|
Definition at line 48 of file VLCClustering.h. |
|
|
Definition at line 51 of file VLCClustering.h. |
|
|
Definition at line 54 of file VLCClustering.h. |
|
|
Definition at line 55 of file VLCClustering.h. |
|
|
Definition at line 56 of file VLCClustering.h. |
|
|
Definition at line 59 of file VLCClustering.h. |
|
|
Definition at line 60 of file VLCClustering.h. |
|
|
Definition at line 63 of file VLCClustering.h. |
|
|
Definition at line 64 of file VLCClustering.h. |
|
|
Definition at line 90 of file VLCClustering.h. |
|
|
Definition at line 93 of file VLCClustering.h. |
1.3.6