MarkerDetector for detecting markers of type M More...
#include <MarkerDetector.h>

Public Member Functions | |
| MarkerDetector () | |
| ~MarkerDetector () | |
Public Attributes | |
| std::vector< M > * | markers |
| std::vector< M > * | track_markers |
Protected Member Functions | |
| void | _markers_clear () |
| void | _markers_push_back (Marker *mn) |
| size_t | _markers_size () |
| void | _swap_marker_tables () |
| Marker * | _track_markers_at (size_t i) |
| void | _track_markers_clear () |
| void | _track_markers_push_back (Marker *mn) |
| size_t | _track_markers_size () |
| Marker * | new_M (double _edge_length=0, int _res=0, double _margin=0) |
MarkerDetector for detecting markers of type M
| M | Class that extends Marker |
Definition at line 138 of file MarkerDetector.h.
| alvar::MarkerDetector< M >::MarkerDetector | ( | ) | [inline] |
Constructor
Definition at line 165 of file MarkerDetector.h.
| alvar::MarkerDetector< M >::~MarkerDetector | ( | ) | [inline] |
Destructor
Definition at line 171 of file MarkerDetector.h.
| void alvar::MarkerDetector< M >::_markers_clear | ( | ) | [inline, protected, virtual] |
Implements alvar::MarkerDetectorImpl.
Definition at line 145 of file MarkerDetector.h.
| void alvar::MarkerDetector< M >::_markers_push_back | ( | Marker * | mn | ) | [inline, protected, virtual] |
Implements alvar::MarkerDetectorImpl.
Definition at line 146 of file MarkerDetector.h.
| size_t alvar::MarkerDetector< M >::_markers_size | ( | ) | [inline, protected, virtual] |
Implements alvar::MarkerDetectorImpl.
Definition at line 147 of file MarkerDetector.h.
| void alvar::MarkerDetector< M >::_swap_marker_tables | ( | ) | [inline, protected, virtual] |
Implements alvar::MarkerDetectorImpl.
Definition at line 153 of file MarkerDetector.h.
| Marker* alvar::MarkerDetector< M >::_track_markers_at | ( | size_t | i | ) | [inline, protected, virtual] |
Implements alvar::MarkerDetectorImpl.
Definition at line 151 of file MarkerDetector.h.
| void alvar::MarkerDetector< M >::_track_markers_clear | ( | ) | [inline, protected, virtual] |
Implements alvar::MarkerDetectorImpl.
Definition at line 148 of file MarkerDetector.h.
| void alvar::MarkerDetector< M >::_track_markers_push_back | ( | Marker * | mn | ) | [inline, protected, virtual] |
Implements alvar::MarkerDetectorImpl.
Definition at line 149 of file MarkerDetector.h.
| size_t alvar::MarkerDetector< M >::_track_markers_size | ( | ) | [inline, protected, virtual] |
Implements alvar::MarkerDetectorImpl.
Definition at line 150 of file MarkerDetector.h.
| Marker* alvar::MarkerDetector< M >::new_M | ( | double | _edge_length = 0, |
| int | _res = 0, |
||
| double | _margin = 0 |
||
| ) | [inline, protected, virtual] |
Implements alvar::MarkerDetectorImpl.
Definition at line 141 of file MarkerDetector.h.
| std::vector<M>* alvar::MarkerDetector< M >::markers |
Definition at line 161 of file MarkerDetector.h.
| std::vector<M>* alvar::MarkerDetector< M >::track_markers |
Definition at line 162 of file MarkerDetector.h.