homog2d library
h2d::base::LPBase< LP, FPT > Member List

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

area() consth2d::base::LPBase< LP, FPT >inlinevirtual
detail::crossProduct(const base::LPBase< T2, FPT1 > &, const base::LPBase< T2, FPT2 > &)h2d::base::LPBase< LP, FPT >friend
detail::product(base::LPBase< T1, FPT1 > &, const detail::Matrix_< FPT2 > &, const base::LPBase< T2, FPT1 > &)h2d::base::LPBase< LP, FPT >friend
distTo(const Point2d_< FPT2 > &pt) consth2d::base::LPBase< LP, FPT >inline
distTo(const Line2d_< FPT2 > &) consth2d::base::LPBase< LP, FPT >
distTo(const Segment_< FPT2 > &) consth2d::base::LPBase< LP, FPT >
draw(img::Image< img::SvgImage > &im, img::DrawParams dp=img::DrawParams()) consth2d::base::LPBase< LP, FPT >inlinevirtual
draw(img::Image< cv::Mat > &im, img::DrawParams dp=img::DrawParams()) consth2d::base::LPBase< LP, FPT >inlinevirtual
dsize() consth2d::detail::Common< FPT >inline
dtype() consth2d::detail::Common< FPT >inline
FType typedefh2d::base::LPBase< LP, FPT >
get() consth2d::base::LPBase< LP, FPT >inline
getAngle(const LPBase< T, FPT2 > &other) consth2d::base::LPBase< LP, FPT >
getAngle(const base::SegVec< T, FPT2 > &seg) consth2d::base::LPBase< LP, FPT >inline
getAngle(const LPBase< LP2, FPT2 > &li) consth2d::base::LPBase< LP, FPT >
getBB() consth2d::base::LPBase< LP, FPT >inline
getCoord(GivenCoord gc, FPT2 other) consth2d::base::LPBase< LP, FPT >
getCvPtd() consth2d::base::LPBase< LP, FPT >inline
getCvPtf() consth2d::base::LPBase< LP, FPT >inline
getCvPti() consth2d::base::LPBase< LP, FPT >inline
getOrthogLine(GivenCoord gc, FPT2 other) consth2d::base::LPBase< LP, FPT >
getOrthogLine(const Point2d_< FPT2 > &pt) consth2d::base::LPBase< LP, FPT >
getOrthogSegment(const Point2d_< FPT2 > &pt) consth2d::base::LPBase< LP, FPT >
getParallelLine(const Point2d_< FPT2 > &) consth2d::base::LPBase< LP, FPT >
getParallelLines(T dist) consth2d::base::LPBase< LP, FPT >
getPoint(GivenCoord gc, FPT2 other) consth2d::base::LPBase< LP, FPT >inline
getPoints(GivenCoord gc, FPT2 coord, FPT3 dist) consth2d::base::LPBase< LP, FPT >inline
getPoints(const Point2d_< FPT2 > &pt, FPT3 dist) consth2d::base::LPBase< LP, FPT >
getPt() consth2d::base::LPBase< LP, FPT >inline
getRotatedLine(const Point2d_< FPT2 > &pt, T theta) consth2d::base::LPBase< LP, FPT >
getX() consth2d::base::LPBase< LP, FPT >inline
getY() consth2d::base::LPBase< LP, FPT >inline
h2d::operator*(const h2d::Line2d_< FPT1 > &, const h2d::Line2d_< FPT2 > &)h2d::base::LPBase< LP, FPT >friend
h2d::operator*(const h2d::Point2d_< FPT1 > &, const h2d::Point2d_< FPT2 > &) -> h2d::Line2d_< FPT1 >h2d::base::LPBase< LP, FPT >friend
h2d::operator*(const h2d::Homogr_< U > &, const h2d::Line2d_< T > &) -> h2d::Line2d_< T >h2d::base::LPBase< LP, FPT >friend
Hmatrix_ classh2d::base::LPBase< LP, FPT >friend
intersects(const Line2d_< FPT2 > &other) consth2d::base::LPBase< LP, FPT >inline
intersects(const Point2d_< FPT2 > &pt1, const Point2d_< FPT2 > &pt2) consth2d::base::LPBase< LP, FPT >inline
intersects(const FRect_< FPT2 > &rect) consth2d::base::LPBase< LP, FPT >inline
intersects(const Segment_< FPT2 > &seg) consth2d::base::LPBase< LP, FPT >inline
intersects(const Point2d_< FPT > &pt0, T radius) consth2d::base::LPBase< LP, FPT >inline
intersects(const Circle_< T > &cir) consth2d::base::LPBase< LP, FPT >inline
intersects(const base::PolylineBase< PLT, FPT2 > &pl) consth2d::base::LPBase< LP, FPT >inline
isInf() consth2d::base::LPBase< LP, FPT >inline
isInside(const Point2d_< T1 > &pt1, const Point2d_< T2 > &pt2) consth2d::base::LPBase< LP, FPT >inline
isInside(const FRect_< FPT2 > &rect) consth2d::base::LPBase< LP, FPT >
isInside(const Point2d_< FPT > &center, T radius) consth2d::base::LPBase< LP, FPT >inline
isInside(const Circle_< T > &cir) consth2d::base::LPBase< LP, FPT >inline
isInside(const Ellipse_< FPT2 > &ell) consth2d::base::LPBase< LP, FPT >
isInside(const base::PolylineBase< PTYPE, FPT2 > &poly) consth2d::base::LPBase< LP, FPT >inline
h2d::detail::Common::isInside(const Common< T > &) consth2d::detail::Common< FPT >inline
isParallelTo(const Line2d_< FPT2 > &) consth2d::base::LPBase< LP, FPT >
isParallelTo(const Segment_< T > &seg) consth2d::base::LPBase< LP, FPT >inline
length() consth2d::base::LPBase< LP, FPT >inlinevirtual
LPBase classh2d::base::LPBase< LP, FPT >friend
LPBase(const Line2d_< FPT2 > &v1, const Line2d_< FPT2 > &v2)h2d::base::LPBase< LP, FPT >inline
LPBase(const Point2d_< FPT2 > &v1, const Point2d_< FPT2 > &v2)h2d::base::LPBase< LP, FPT >inline
LPBase(const Line2d_< T > &li)h2d::base::LPBase< LP, FPT >inline
LPBase(const Point2d_< T > &pt)h2d::base::LPBase< LP, FPT >inline
LPBase(const T1 &v1, const T2 &v2)h2d::base::LPBase< LP, FPT >inline
LPBase(T0 v0, T1 v1, T2 v2)h2d::base::LPBase< LP, FPT >inline
LPBase(T1 x1, T2 y1, T3 x2, T4 y2)h2d::base::LPBase< LP, FPT >inline
LPBase(const T &arr)h2d::base::LPBase< LP, FPT >inline
LPBase(const T &arr)h2d::base::LPBase< LP, FPT >inline
LPBase()h2d::base::LPBase< LP, FPT >inline
LPBase(LineDir orient, T value)h2d::base::LPBase< LP, FPT >inline
LPBase(const boost::geometry::model::point< BFPT, 2, boost::geometry::cs::cartesian > &pt)h2d::base::LPBase< LP, FPT >inline
LPBase(const boost::geometry::model::d2::point_xy< BFPT > &pt)h2d::base::LPBase< LP, FPT >inline
LPBase(cv::Point_< T > pt)h2d::base::LPBase< LP, FPT >inline
moveTo(const Point2d_< T1 > &pt)h2d::base::LPBase< LP, FPT >inline
operator!=(const base::LPBase< LP, FPT > &other) consth2d::base::LPBase< LP, FPT >inline
operator<(const base::LPBase< LP, FPT > &other) consth2d::base::LPBase< LP, FPT >
operator<<(std::ostream &, const h2d::base::LPBase< U, V > &) -> std::ostream &h2d::base::LPBase< LP, FPT >friend
operator==(const base::LPBase< LP, FPT > &other) consth2d::base::LPBase< LP, FPT >inline
priv::getOrthogonalLine_B2(const Point2d_< T2 > &, const Line2d_< T1 > &)h2d::base::LPBase< LP, FPT >friend
set(T0 v0, T1 v1, T2 v2)h2d::base::LPBase< LP, FPT >inline
set(const boost::geometry::model::point< BFPT, 2, boost::geometry::cs::cartesian > &pt)h2d::base::LPBase< LP, FPT >inline
set(T1 x, T2 y)h2d::base::LPBase< LP, FPT >inline
size() consth2d::base::LPBase< LP, FPT >inlinevirtual
SType typedefh2d::base::LPBase< LP, FPT >
translate(T1 dx, T2 dy)h2d::base::LPBase< LP, FPT >inline
translate(const std::pair< T1, T2 > &pa)h2d::base::LPBase< LP, FPT >inline
type() consth2d::base::LPBase< LP, FPT >inlinevirtual
~Root()h2d::rtp::Rootinlinevirtual