Public Member Functions | Public Attributes | List of all members
aruco::MarkerDetector::MarkerCandidate Class Reference

#include <markerdetector.h>

Inheritance diagram for aruco::MarkerDetector::MarkerCandidate:
Inheritance graph
[legend]

Public Member Functions

 MarkerCandidate ()
 
 MarkerCandidate (const Marker &M)
 
 MarkerCandidate (const MarkerCandidate &M)
 
MarkerCandidateoperator= (const MarkerCandidate &M)
 
- Public Member Functions inherited from aruco::Marker
void calculateExtrinsics (float markerSize, const CameraParameters &CP, bool setYPerpendicular=true) throw (cv::Exception)
 
void calculateExtrinsics (float markerSize, cv::Mat CameraMatrix, cv::Mat Distorsion=cv::Mat(), bool setYPerpendicular=true) throw (cv::Exception)
 
void draw (cv::Mat &in, cv::Scalar color, int lineWidth=1, bool writeId=true) const
 
void fromStream (istream &str)
 
float getArea () const
 
cv::Point2f getCenter () const
 
float getPerimeter () const
 
void glGetModelViewMatrix (double modelview_matrix[16]) throw (cv::Exception)
 
bool isValid () const
 
 Marker ()
 
 Marker (int id)
 
 Marker (const Marker &M)
 
 Marker (const std::vector< cv::Point2f > &corners, int _id=-1)
 
void OgreGetPoseParameters (double position[3], double orientation[4]) throw (cv::Exception)
 
bool operator== (const Marker &m) const
 
void toStream (ostream &str) const
 
 ~Marker ()
 

Public Attributes

vector< cv::Pointcontour
 
int idx
 
- Public Attributes inherited from aruco::Marker
int id
 
cv::Mat Rvec
 
float ssize
 
cv::Mat Tvec
 

Additional Inherited Members

- Static Public Member Functions inherited from aruco::Marker
static vector< cv::Point3f > get3DPoints (float msize)
 

Detailed Description

Definition at line 303 of file markerdetector.h.

Constructor & Destructor Documentation

◆ MarkerCandidate() [1/3]

aruco::MarkerDetector::MarkerCandidate::MarkerCandidate ( )
inline

Definition at line 305 of file markerdetector.h.

◆ MarkerCandidate() [2/3]

aruco::MarkerDetector::MarkerCandidate::MarkerCandidate ( const Marker M)
inline

Definition at line 306 of file markerdetector.h.

◆ MarkerCandidate() [3/3]

aruco::MarkerDetector::MarkerCandidate::MarkerCandidate ( const MarkerCandidate M)
inline

Definition at line 307 of file markerdetector.h.

Member Function Documentation

◆ operator=()

MarkerCandidate& aruco::MarkerDetector::MarkerCandidate::operator= ( const MarkerCandidate M)
inline

Definition at line 311 of file markerdetector.h.

Member Data Documentation

◆ contour

vector< cv::Point > aruco::MarkerDetector::MarkerCandidate::contour

Definition at line 318 of file markerdetector.h.

◆ idx

int aruco::MarkerDetector::MarkerCandidate::idx

Definition at line 319 of file markerdetector.h.


The documentation for this class was generated from the following file:


tuw_aruco
Author(s): Lukas Pfeifhofer
autogenerated on Mon Feb 28 2022 23:58:06