SaDVIO
Public Member Functions | List of all members
isae::Ellipse Class Reference

#include <EllipsePatternExtractor.h>

Public Member Functions

 Ellipse (cv::Point2d center, double a, double b, double theta)
 
const double a () const
 
const double b () const
 
const double theta () const
 
const double orientation () const
 
const cv::Point2d center () const
 
const uint ID () const
 
const cv::RotatedRect rotatedRect () const
 
void set_a (double a)
 
void set_b (double b)
 
void set_theta (double theta)
 
void set_orientation (double orientation)
 
void set_a (cv::Point2d center)
 
void set_ID (uint ID)
 

Constructor & Destructor Documentation

◆ Ellipse()

isae::Ellipse::Ellipse ( cv::Point2d  center,
double  a,
double  b,
double  theta 
)
inline

Member Function Documentation

◆ a()

const double isae::Ellipse::a ( ) const
inline

◆ b()

const double isae::Ellipse::b ( ) const
inline

◆ center()

const cv::Point2d isae::Ellipse::center ( ) const
inline

◆ ID()

const uint isae::Ellipse::ID ( ) const
inline

◆ orientation()

const double isae::Ellipse::orientation ( ) const
inline

◆ rotatedRect()

const cv::RotatedRect isae::Ellipse::rotatedRect ( ) const
inline

◆ set_a() [1/2]

void isae::Ellipse::set_a ( cv::Point2d  center)
inline

◆ set_a() [2/2]

void isae::Ellipse::set_a ( double  a)
inline

◆ set_b()

void isae::Ellipse::set_b ( double  b)
inline

◆ set_ID()

void isae::Ellipse::set_ID ( uint  ID)
inline

◆ set_orientation()

void isae::Ellipse::set_orientation ( double  orientation)
inline

◆ set_theta()

void isae::Ellipse::set_theta ( double  theta)
inline

◆ theta()

const double isae::Ellipse::theta ( ) const
inline

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