#include <AdvancedMarkerGridDetector.h>
◆ AdvancedGridDefinition() [1/2]
icl::markers::AdvancedMarkerGridDetector::AdvancedGridDefinition::AdvancedGridDefinition |
( |
| ) |
|
|
inline |
◆ AdvancedGridDefinition() [2/2]
icl::markers::AdvancedMarkerGridDetector::AdvancedGridDefinition::AdvancedGridDefinition |
( |
const utils::Size & |
numCells, |
|
|
const utils::Size32f & |
markerBounds, |
|
|
const utils::Size32f & |
gridBounds, |
|
|
const std::vector< int > & |
markerIDs = std::vector< int >() , |
|
|
const std::string & |
markerType = "bch" |
|
) |
| |
constructor with given parameters
◆ getBounds()
utils::Rect32f icl::markers::AdvancedMarkerGridDetector::AdvancedGridDefinition::getBounds |
( |
int |
x, |
|
|
int |
y |
|
) |
| const |
computes the bounds of the given cell
◆ getGridBounds()
const utils::Size32f& icl::markers::AdvancedMarkerGridDetector::AdvancedGridDefinition::getGridBounds |
( |
| ) |
const |
|
inline |
returns internal grid-bounds value
◆ getMarkerBounds()
const utils::Size32f& icl::markers::AdvancedMarkerGridDetector::AdvancedGridDefinition::getMarkerBounds |
( |
| ) |
const |
|
inline |
returns internal marker-bounds value
◆ gridBounds
utils::Size32f icl::markers::AdvancedMarkerGridDetector::AdvancedGridDefinition::gridBounds |
|
private |
size of the whole grid
The size is measured from the left-edge of the left-most marker to the right-edge of the right-most marker and vertically analogously
◆ markerBounds
utils::Size32f icl::markers::AdvancedMarkerGridDetector::AdvancedGridDefinition::markerBounds |
|
private |
size of a single marker in mm
The documentation for this class was generated from the following file: