homog2d library
|
Holds 9 parameters of Ellipse_. More...
#include <homog2d.hpp>
Public Member Functions | |
EllParams ()=default | |
template<typename U > | |
EllParams (const EllParams< U > &p) | |
Copy-constructor is needed when converting from one type to another type. More... | |
Public Attributes | |
T | a |
T | a2 |
T | b |
T | b2 |
squared values of a and b More... | |
T | cost |
\( \sin( \theta), \cos( \theta) \) More... | |
T | sint |
T | theta = 0. |
angle More... | |
T | x0 |
T | y0 |
center More... | |
Friends | |
template<typename U > | |
struct | EllParams |
template<typename U > | |
std::ostream & | operator<< (std::ostream &f, const EllParams< U > &par) |
Holds 9 parameters of Ellipse_.
|
default |
|
inline |
Copy-constructor is needed when converting from one type to another type.
|
friend |
T h2d::detail::EllParams< T >::a |
T h2d::detail::EllParams< T >::a2 |
T h2d::detail::EllParams< T >::b |
T h2d::detail::EllParams< T >::b2 |
squared values of a and b
T h2d::detail::EllParams< T >::cost |
\( \sin( \theta), \cos( \theta) \)
T h2d::detail::EllParams< T >::sint |
T h2d::detail::EllParams< T >::theta = 0. |
angle
T h2d::detail::EllParams< T >::x0 |
T h2d::detail::EllParams< T >::y0 |
center