Public Member Functions | Public Attributes | List of all members
tuw::EllipsesDetection::ObliqueCone Class Reference

#include <ellipses_detection.h>

Inheritance diagram for tuw::EllipsesDetection::ObliqueCone:
Inheritance graph
[legend]

Public Member Functions

double distance (const cv::Point2d p)
 
void normal2Roation (int i)
 
 ObliqueCone ()
 
 ObliqueCone (const ObliqueCone &c)
 
void pose (cv::Mat_< double > intrinsic, cv::Mat_< double > distCoeffs, double radius)
 
void rotation2Normal (int i)
 
void set (const ObliqueCone &c)
 two plausible roations More...
 
void set (cv::RotatedRect box, cv::Mat_< double > intrinsic)
 

Public Attributes

cv::Mat_< double > C
 
cv::Vec3d normals [2]
 two plausible translations solutions More...
 
cv::Point2d projections [2]
 two plausible translations solutions More...
 
cv::Mat_< double > R [2]
 two plausible translations solutions More...
 
cv::Point3d translations [2]
 ellipse equation More...
 

Detailed Description

Definition at line 91 of file ellipses_detection.h.

Constructor & Destructor Documentation

tuw::EllipsesDetection::ObliqueCone::ObliqueCone ( )
inline

Definition at line 93 of file ellipses_detection.h.

tuw::EllipsesDetection::ObliqueCone::ObliqueCone ( const ObliqueCone c)
inline

Definition at line 94 of file ellipses_detection.h.

Member Function Documentation

double EllipsesDetection::ObliqueCone::distance ( const cv::Point2d  p)

Definition at line 320 of file ellipses_detection.cpp.

void EllipsesDetection::ObliqueCone::normal2Roation ( int  i)

Definition at line 307 of file ellipses_detection.cpp.

void EllipsesDetection::ObliqueCone::pose ( cv::Mat_< double >  intrinsic,
cv::Mat_< double >  distCoeffs,
double  radius 
)

Definition at line 350 of file ellipses_detection.cpp.

void EllipsesDetection::ObliqueCone::rotation2Normal ( int  i)

Definition at line 297 of file ellipses_detection.cpp.

void tuw::EllipsesDetection::ObliqueCone::set ( const ObliqueCone c)
inline

two plausible roations

Definition at line 102 of file ellipses_detection.h.

void EllipsesDetection::ObliqueCone::set ( cv::RotatedRect  box,
cv::Mat_< double >  intrinsic 
)

Definition at line 326 of file ellipses_detection.cpp.

Member Data Documentation

cv::Mat_<double> tuw::EllipsesDetection::ObliqueCone::C

Definition at line 96 of file ellipses_detection.h.

cv::Vec3d tuw::EllipsesDetection::ObliqueCone::normals[2]

two plausible translations solutions

Definition at line 99 of file ellipses_detection.h.

cv::Point2d tuw::EllipsesDetection::ObliqueCone::projections[2]

two plausible translations solutions

Definition at line 100 of file ellipses_detection.h.

cv::Mat_<double> tuw::EllipsesDetection::ObliqueCone::R[2]

two plausible translations solutions

Definition at line 101 of file ellipses_detection.h.

cv::Point3d tuw::EllipsesDetection::ObliqueCone::translations[2]

ellipse equation

Definition at line 98 of file ellipses_detection.h.


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


tuw_ellipses
Author(s): Markus Bader
autogenerated on Mon Jun 10 2019 15:42:10