, including all inherited members.
_GetPose(MarkerIterator &begin, MarkerIterator &end, Camera *cam, Pose &pose, IplImage *image) | alvar::MultiMarker | |
_SetTrackMarkers(MarkerDetectorImpl &marker_detector, Camera *cam, Pose &pose, IplImage *image) | alvar::MultiMarker | |
filter_buffer_min | alvar::MultiMarkerInitializer | [protected] |
get_id_index(int id, bool add_if_missing=false) | alvar::MultiMarker | |
getIndices() | alvar::MultiMarker | [inline] |
getMasterId() | alvar::MultiMarker | [inline] |
getMeasurementCount() | alvar::MultiMarkerInitializer | [inline] |
getMeasurementMarkers(int measurement) | alvar::MultiMarkerInitializer | [inline] |
getMeasurementPose(int measurement, Camera *cam, Pose &pose) | alvar::MultiMarkerInitializer | [inline] |
GetPose(const std::vector< M > *markers, Camera *cam, Pose &pose, IplImage *image=0) | alvar::MultiMarker | [inline] |
Initialize(Camera *cam) | alvar::MultiMarkerInitializer | |
IsValidMarker(int marker_id) | alvar::MultiMarker | |
Load(const char *fname, FILE_FORMAT format=FILE_FORMAT_DEFAULT) | alvar::MultiMarker | |
marker_detected | alvar::MultiMarkerInitializer | [protected] |
marker_indices | alvar::MultiMarker | |
marker_status | alvar::MultiMarker | |
master_id | alvar::MultiMarker | |
MeasurementIterator typedef | alvar::MultiMarkerInitializer | [protected] |
measurements | alvar::MultiMarkerInitializer | [protected] |
MeasurementsAdd(MarkerIterator &begin, MarkerIterator &end) | alvar::MultiMarkerInitializer | [protected] |
MeasurementsAdd(const std::vector< M > *markers) | alvar::MultiMarkerInitializer | [inline] |
MeasurementsReset() | alvar::MultiMarkerInitializer | |
MultiMarker(std::vector< int > &indices) | alvar::MultiMarker | |
MultiMarker() | alvar::MultiMarker | [inline] |
MultiMarkerInitializer(std::vector< int > &indices, int filter_buffer_min=4, int filter_buffer_max=15) | alvar::MultiMarkerInitializer | |
pointcloud | alvar::MultiMarker | |
pointcloud_filtered | alvar::MultiMarkerInitializer | [protected] |
pointcloud_index(int marker_id, int marker_corner, bool add_if_missing=false) | alvar::MultiMarker | |
PointCloudAdd(int marker_id, double edge_length, Pose &pose) | alvar::MultiMarker | |
PointCloudCopy(const MultiMarker *m) | alvar::MultiMarker | |
PointCloudCorners3d(double edge_length, Pose &pose, CvPoint3D64f corners[4]) | alvar::MultiMarker | |
PointCloudGet(int marker_id, int point, double &x, double &y, double &z) | alvar::MultiMarker | |
PointCloudIsEmpty() | alvar::MultiMarker | [inline] |
PointCloudReset() | alvar::MultiMarker | |
rel_corners | alvar::MultiMarker | |
Reset() | alvar::MultiMarker | [virtual] |
Save(const char *fname, FILE_FORMAT format=FILE_FORMAT_DEFAULT) | alvar::MultiMarker | |
SetTrackMarkers(MarkerDetector< M > &marker_detector, Camera *cam, Pose &pose, IplImage *image=0) | alvar::MultiMarker | [inline] |
Size() | alvar::MultiMarker | [inline] |
Update(const std::vector< M > *markers, Camera *cam, Pose &pose, IplImage *image=0) | alvar::MultiMarker | [inline] |
updateMarkerPoses(std::vector< MarkerMeasurement > &markers, const Pose &pose) | alvar::MultiMarkerInitializer | [protected] |
~MultiMarkerInitializer() | alvar::MultiMarkerInitializer | |