![]() |
My Project
|
This file implements a collection of External Container (EC) versions of many ALVAR classes. More...
#include "Camera.h"#include "MarkerDetector.h"#include "MultiMarker.h"#include "TrackerFeatures.h"Go to the source code of this file.
Classes | |
| class | ExternalContainer |
| Basic structure to be usable with EC methods. More... | |
| class | DoHandleTest< T > |
| This is a default functor for testing which items in the container should be handled by each method. More... | |
| class | DoEraseTest< T > |
| This is default functor for testing which items in the container should be erased. More... | |
| class | TrackerFeaturesEC |
| Version of TrackerFeatures using external container. More... | |
| class | CameraEC |
| Version of Camera using external container. More... | |
| class | MarkerDetectorEC< M > |
| Version of MarkerDetector using external container. More... | |
| class | MultiMarkerEC |
| Version of MultiMarker using external container. More... | |
Namespaces | |
| alvar | |
| Main ALVAR namespace. | |
Functions | |
| template<typename T , typename F > | |
| int | EraseItemsEC (std::map< int, T > &container, F do_erase_test) |
| Erasing items from container using DoEraseTest type functor. | |
| int | MarkerIdToContainerId (int marker_id, int corner_id, int first_id=0, int last_id=65535) |
| Calculate the index used in external container map for specified marker_id. | |
This file implements a collection of External Container (EC) versions of many ALVAR classes.
Definition in file EC.h.