homog2d library
h2d::base::SegVec< SV, FPT > Member List

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

area() consth2d::base::SegVec< SV, FPT >inlinevirtual
distTo(const Point2d_< FPT2 > &, int *segDistCase=0) consth2d::base::SegVec< SV, FPT >
draw(img::Image< cv::Mat > &, img::DrawParams dp=img::DrawParams()) consth2d::base::SegVec< SV, FPT >virtual
draw(img::Image< img::SvgImage > &, img::DrawParams dp=img::DrawParams()) consth2d::base::SegVec< SV, FPT >virtual
dsize() consth2d::detail::Common< FPT >inline
dtype() consth2d::detail::Common< FPT >inline
FType typedefh2d::base::SegVec< SV, FPT >
getAngle(const SegVec< SV2, FPT2 > &other) consth2d::base::SegVec< SV, FPT >inline
getAngle(const base::LPBase< LP, FPT2 > &other) consth2d::base::SegVec< SV, FPT >inline
getBB() consth2d::base::SegVec< SV, FPT >inline
getBisector() consth2d::base::SegVec< SV, FPT >inline
getCenter() consth2d::base::SegVec< SV, FPT >inline
getExtended() consth2d::base::SegVec< SV, FPT >
getLine() consth2d::base::SegVec< SV, FPT >inline
getOrthogPts() consth2d::base::SegVec< SV, FPT >inline
getOrthogSegs() consth2d::base::SegVec< SV, FPT >inline
getParallelSegs(T dist) consth2d::base::SegVec< SV, FPT >
getParallelSegs(T dist) consth2d::base::SegVec< SV, FPT >
getPointAt(FPT2 dist) consth2d::base::SegVec< SV, FPT >
getPointSide(const Point2d_< FPT2 > &pt) consth2d::base::SegVec< SV, FPT >
getPointSide(const Point2d_< T > &pt) consth2d::base::SegVec< SV, FPT >
getPts() consth2d::base::SegVec< SV, FPT >inline
getVector() consth2d::base::SegVec< SV, FPT >inline
intersects(const SegVec< SV2, FPT2 > &) consth2d::base::SegVec< SV, FPT >
intersects(const Line2d_< FPT2 > &) consth2d::base::SegVec< SV, FPT >
intersects(const Circle_< FPT2 > &) consth2d::base::SegVec< SV, FPT >
intersects(const FRect_< FPT2 > &r) consth2d::base::SegVec< SV, FPT >inline
intersects(const base::PolylineBase< PLT, FPT2 > &other) consth2d::base::SegVec< SV, FPT >inline
isInside(const Circle_< FPT2 > &shape) consth2d::base::SegVec< SV, FPT >inline
isInside(const FRect_< FPT2 > &shape) consth2d::base::SegVec< SV, FPT >inline
isInside(const Ellipse_< FPT2 > &shape) consth2d::base::SegVec< SV, FPT >inline
isInside(const OPolyline_< FPT2 > &) consth2d::base::SegVec< SV, FPT >inline
isInside(const CPolyline_< FPT2 > &cpoly) consth2d::base::SegVec< SV, FPT >inline
h2d::detail::Common::isInside(const Common< T > &) consth2d::detail::Common< FPT >inline
isParallelTo(const T &other) consth2d::base::SegVec< SV, FPT >inline
length() consth2d::base::SegVec< SV, FPT >inlinevirtual
moveTo(TX x, TY y)h2d::base::SegVec< SV, FPT >inline
moveTo(const Point2d_< T1 > &pt)h2d::base::SegVec< SV, FPT >inline
operator!=(const SegVec &s2) consth2d::base::SegVec< SV, FPT >inline
operator-()h2d::base::SegVec< SV, FPT >inline
operator<(const SegVec &other) consth2d::base::SegVec< SV, FPT >inline
operator<<(std::ostream &, const SegVec< U, V > &)h2d::base::SegVec< SV, FPT >friend
operator==(const SegVec &s2) consth2d::base::SegVec< SV, FPT >inline
SegVec classh2d::base::SegVec< SV, FPT >friend
SegVec()h2d::base::SegVec< SV, FPT >inline
SegVec(Point2d_< FP1 > p1, Point2d_< FP2 > p2)h2d::base::SegVec< SV, FPT >inline
SegVec(FP1 x1, FP2 y1, FP3 x2, FP4 y2)h2d::base::SegVec< SV, FPT >inline
SegVec(const PointPair2_< FP1, FP2 > &ppts)h2d::base::SegVec< SV, FPT >inline
SegVec(const SegVec< SV2, FPT2 > &other)h2d::base::SegVec< SV, FPT >inline
set(const Point2d_< FP1 > &p1, const Point2d_< FP2 > &p2)h2d::base::SegVec< SV, FPT >inline
set(const PointPair2_< FP1, FP2 > &ppts)h2d::base::SegVec< SV, FPT >inline
set(FP1 x1, FP2 y1, FP3 x2, FP4 y2)h2d::base::SegVec< SV, FPT >inline
size() consth2d::base::SegVec< SV, FPT >inlinevirtual
split() consth2d::base::SegVec< SV, FPT >
split(T dist) consth2d::base::SegVec< SV, FPT >
split(T dist) consth2d::base::SegVec< SV, FPT >
SType typedefh2d::base::SegVec< SV, FPT >
translate(T1 dx, T2 dy)h2d::base::SegVec< SV, FPT >inline
translate(const std::pair< T1, T2 > &pa)h2d::base::SegVec< SV, FPT >inline
type() consth2d::base::SegVec< SV, FPT >inlinevirtual
~Root()h2d::rtp::Rootinlinevirtual