homog2d library
h2d::Ellipse_< FPT > Member List

This is the complete list of members for h2d::Ellipse_< FPT >, including all inherited members.

_isNormalizedh2d::detail::Matrix_< FPT >mutableprotected
_mdatah2d::detail::Matrix_< FPT >mutableprotected
angle() consth2d::Ellipse_< FPT >
area() consth2d::Ellipse_< FPT >inlinevirtual
determ() consth2d::detail::Matrix_< FPT >inline
draw(img::Image< cv::Mat > &, img::DrawParams dp=img::DrawParams()) consth2d::Ellipse_< FPT >virtual
draw(img::Image< img::SvgImage > &, img::DrawParams dp=img::DrawParams()) consth2d::Ellipse_< FPT >virtual
dsize() consth2d::detail::Common< FPT >inline
dtype() consth2d::detail::Common< FPT >inline
Ellipse_ classh2d::Ellipse_< FPT >friend
Ellipse_()h2d::Ellipse_< FPT >inline
Ellipse_(const Point2d_< T1 > &pt, T2 major=2., T2 minor=1., T3 angle=0.)h2d::Ellipse_< FPT >inline
Ellipse_(T1 x, T1 y, T2 major=2., T2 minor=1., T3 angle=0.)h2d::Ellipse_< FPT >inlineexplicit
Ellipse_(const Circle_< FPT > &cir)h2d::Ellipse_< FPT >inlineexplicit
Ellipse_(const Ellipse_< FPT2 > &other)h2d::Ellipse_< FPT >inline
FType typedefh2d::Ellipse_< FPT >
getAxisLines() consth2d::Ellipse_< FPT >
getBB() consth2d::Ellipse_< FPT >
getCenter() consth2d::Ellipse_< FPT >
getMajMin() consth2d::Ellipse_< FPT >
getOBB() consth2d::Ellipse_< FPT >
getRaw()h2d::detail::Matrix_< FPT >inline
getRaw() consth2d::detail::Matrix_< FPT >inline
inverse()h2d::detail::Matrix_< FPT >inline
isCircle(HOMOG2D_INUMTYPE thres=1.E-10) consth2d::Ellipse_< FPT >
isInside(const Common< T > &) consth2d::detail::Common< FPT >inline
isNormalized() consth2d::detail::Matrix_< FPT >inline
length() consth2d::Ellipse_< FPT >virtual
Matrix_()h2d::detail::Matrix_< FPT >inline
Matrix_(const Matrix_< FPT2 > &other)h2d::detail::Matrix_< FPT >inline
moveTo(TX x, TY y)h2d::Ellipse_< FPT >inline
moveTo(const Point2d_< T1 > &new_org)h2d::Ellipse_< FPT >inline
operator!=(const Ellipse_ &e) consth2d::Ellipse_< FPT >inline
operator*(const Homogr_< FPT2 > &, const Circle_< FPT1 > &)h2d::Ellipse_< FPT >friend
operator*(const Homogr_< FPT2 > &, const Ellipse_< FPT1 > &)h2d::Ellipse_< FPT >friend
operator<<(std::ostream &f, const Ellipse_< T > &ell)h2d::Ellipse_< FPT >friend
operator==(const Ellipse_ &h) consth2d::Ellipse_< FPT >inline
p_divideAll(detail::Matrix_< FPT > &mat, FPT2 value) consth2d::detail::Matrix_< FPT >inlineprotected
p_divideBy(size_t r, size_t c) consth2d::detail::Matrix_< FPT >inlineprotected
p_fillEye()h2d::detail::Matrix_< FPT >inlineprotected
p_fillWith(const T &in)h2d::detail::Matrix_< FPT >inlineprotected
p_fillZero()h2d::detail::Matrix_< FPT >inlineprotected
p_normalizeMat(int r, int c) consth2d::detail::Matrix_< FPT >inlineprotected
pointIsInside(const Point2d_< FPT2 > &) consth2d::Ellipse_< FPT >
set(size_t r, size_t c, T v)h2d::detail::Matrix_< FPT >inline
size() consth2d::Ellipse_< FPT >inlinevirtual
SType typedefh2d::Ellipse_< FPT >
translate(TX dx, TY dy)h2d::Ellipse_< FPT >inline
translate(const std::pair< T1, T2 > &ppt)h2d::Ellipse_< FPT >inline
transpose()h2d::detail::Matrix_< FPT >inline
type() consth2d::Ellipse_< FPT >inlinevirtual
value(size_t r, size_t c) consth2d::detail::Matrix_< FPT >inline
value(size_t r, size_t c)h2d::detail::Matrix_< FPT >inline
~Root()h2d::rtp::Rootinlinevirtual