alvar::MarkerData Member List
This is the complete list of members for alvar::MarkerData, including all inherited members.
Add6bitStr(BitsetExt *bs, char *s)alvar::MarkerData [protected]
CompareContent(std::vector< Point< CvPoint2D64f > > &_marker_corners_img, IplImage *gray, Camera *cam, int *orientation) const alvar::Marker
CompareCorners(std::vector< Point< CvPoint2D64f > > &_marker_corners_img, int *orientation, double *error)alvar::Marker
content_typealvar::MarkerData
dataalvar::MarkerData
DECODE_ERRORalvar::Marker [static]
decode_erroralvar::Marker [protected]
DecodeCode(int orientation, BitsetExt *bs, int *erroneous, int *total, unsigned char *content_type)alvar::MarkerData [protected]
DecodeContent(int *orientation)alvar::MarkerData [virtual]
DecodeOrientation(int *error, int *total, int *orientation)alvar::MarkerData [protected]
DetectResolution(std::vector< Point< CvPoint2D64f > > &_marker_corners_img, IplImage *gray, Camera *cam)alvar::MarkerData [protected]
edge_lengthalvar::Marker [protected]
GetContent() const alvar::Marker [inline]
GetError(int errors=(MARGIN_ERROR|DECODE_ERROR)) const alvar::Marker [inline]
GetId() const alvar::MarkerData [inline, virtual]
GetMargin() const alvar::Marker [inline]
GetMarkerEdgeLength() const alvar::Marker [inline]
GetRes() const alvar::Marker [inline]
idalvar::MarkerData
marginalvar::Marker [protected]
MARGIN_ERRORalvar::Marker [static]
margin_erroralvar::Marker [protected]
Marker(double _edge_length=0, int _res=0, double _margin=0)alvar::Marker
Marker(const Marker &m)alvar::Marker
marker_contentalvar::Marker [protected]
MARKER_CONTENT_TYPE_FILE enum valuealvar::MarkerData
MARKER_CONTENT_TYPE_HTTP enum valuealvar::MarkerData
MARKER_CONTENT_TYPE_NUMBER enum valuealvar::MarkerData
MARKER_CONTENT_TYPE_STRING enum valuealvar::MarkerData
marker_cornersalvar::Marker
marker_corners_imgalvar::Marker
marker_margin_balvar::Marker
marker_margin_walvar::Marker
marker_pointsalvar::Marker
MarkerContentType enum namealvar::MarkerData
MarkerData(double _edge_length=0, int _res=0, double _margin=0)alvar::MarkerData [inline]
MAX_MARKER_STRING_LENalvar::MarkerData [static]
posealvar::Marker
Read6bitStr(BitsetExt *bs, char *s, size_t s_max_len)alvar::MarkerData [protected]
resalvar::Marker [protected]
ros_corners_3Dalvar::Marker
ros_marker_points_imgalvar::Marker
ros_orientationalvar::Marker
SaveMarkerImage(const char *filename, int save_res=0) const alvar::Marker
ScaleMarkerToImage(IplImage *image) const alvar::Marker
SetContent(MarkerContentType content_type, unsigned long id, const char *str, bool force_strong_hamming=false, bool verbose=false)alvar::MarkerData
SetError(int error_type, double value)alvar::Marker [inline]
SetId(unsigned long _id)alvar::MarkerData [inline, virtual]
SetMarkerSize(double _edge_length=0, int _res=0, double _margin=0)alvar::Marker
stralvar::MarkerData
track_erroralvar::Marker [protected]
TRACK_ERRORalvar::Marker [static]
UpdateContent(std::vector< Point< CvPoint2D64f > > &_marker_corners_img, IplImage *gray, Camera *cam, int frame_no=0)alvar::MarkerData [virtual]
UpdateContentBasic(std::vector< Point< CvPoint2D64f > > &_marker_corners_img, IplImage *gray, Camera *cam, int frame_no=0)alvar::Marker [protected]
UpdatePose(std::vector< Point< CvPoint2D64f > > &_marker_corners_img, Camera *cam, int orientation, int frame_no=0, bool update_pose=true)alvar::Marker
UsableDataBits(int marker_res, int hamming)alvar::MarkerData [protected]
validalvar::Marker
Visualize(IplImage *image, Camera *cam, CvScalar color=CV_RGB(255, 0, 0)) const alvar::Marker
VisualizeMarkerContent(IplImage *image, Camera *cam, double datatext_point[2], double content_point[2]) const alvar::MarkerData [protected, virtual]
VisualizeMarkerError(IplImage *image, Camera *cam, double errortext_point[2]) const alvar::Marker [protected, virtual]
VisualizeMarkerPose(IplImage *image, Camera *cam, double visualize2d_points[12][2], CvScalar color=CV_RGB(255, 0, 0)) const alvar::Marker [protected]
~Marker()alvar::Marker


ar_track_alvar
Author(s): Scott Niekum
autogenerated on Thu Jun 6 2019 21:12:55