Class TargetObservation¶
Defined in File target-observation.h
Class Documentation¶
-
class
aslam::calibration
::
TargetObservation
¶ Public Functions
-
ASLAM_POINTER_TYPEDEFS
(TargetObservation)¶
-
inline
TargetObservation
(const TargetBase::Ptr &target, const uint32_t im_height, const uint32_t im_width, const Eigen::VectorXi &corner_ids, const Eigen::Matrix2Xd &image_corners)¶
-
inline virtual
~TargetObservation
()¶
-
inline TargetBase::Ptr
getTarget
()¶
-
inline TargetBase::ConstPtr
getTarget
() const¶
-
inline uint32_t
getImageWidth
()¶
-
inline uint32_t
getImageHeight
()¶
-
inline bool
observedCornerId
(size_t corner_id)¶
-
inline bool
allCornersObservered
() const¶
-
inline size_t
numObservedCorners
() const¶
-
inline const Eigen::Matrix2Xd &
getObservedCorners
() const¶
-
inline Eigen::Vector2d
getObservedCorner
(size_t idx) const¶
-
inline const Eigen::VectorXi &
getObservedCornerIds
() const¶
-
inline bool
getObservedCornerById
(int corner_id, Eigen::Vector2d *obs_corner) const¶
-
inline size_t
getObservedCornerId
(int idx) const¶
-
inline void
drawCornersIntoImage
(cv::Mat *out_image) const¶
-
inline Eigen::Matrix3Xd
getCorrespondingTargetPoints
() const¶
-