area() const | h2d::base::SegVec< SV, FPT > | inlinevirtual |
distTo(const Point2d_< FPT2 > &, int *segDistCase=0) const | h2d::base::SegVec< SV, FPT > | |
draw(img::Image< cv::Mat > &, img::DrawParams dp=img::DrawParams()) const | h2d::base::SegVec< SV, FPT > | virtual |
draw(img::Image< img::SvgImage > &, img::DrawParams dp=img::DrawParams()) const | h2d::base::SegVec< SV, FPT > | virtual |
dsize() const | h2d::detail::Common< FPT > | inline |
dtype() const | h2d::detail::Common< FPT > | inline |
FType typedef | h2d::base::SegVec< SV, FPT > | |
getAngle(const SegVec< SV2, FPT2 > &other) const | h2d::base::SegVec< SV, FPT > | inline |
getAngle(const base::LPBase< LP, FPT2 > &other) const | h2d::base::SegVec< SV, FPT > | inline |
getBB() const | h2d::base::SegVec< SV, FPT > | inline |
getBisector() const | h2d::base::SegVec< SV, FPT > | inline |
getCenter() const | h2d::base::SegVec< SV, FPT > | inline |
getExtended() const | h2d::base::SegVec< SV, FPT > | |
getLine() const | h2d::base::SegVec< SV, FPT > | inline |
getOrthogPts() const | h2d::base::SegVec< SV, FPT > | inline |
getOrthogSegs() const | h2d::base::SegVec< SV, FPT > | inline |
getParallelSegs(T dist) const | h2d::base::SegVec< SV, FPT > | |
getParallelSegs(T dist) const | h2d::base::SegVec< SV, FPT > | |
getPointAt(FPT2 dist) const | h2d::base::SegVec< SV, FPT > | |
getPointSide(const Point2d_< FPT2 > &pt) const | h2d::base::SegVec< SV, FPT > | |
getPointSide(const Point2d_< T > &pt) const | h2d::base::SegVec< SV, FPT > | |
getPts() const | h2d::base::SegVec< SV, FPT > | inline |
getVector() const | h2d::base::SegVec< SV, FPT > | inline |
intersects(const SegVec< SV2, FPT2 > &) const | h2d::base::SegVec< SV, FPT > | |
intersects(const Line2d_< FPT2 > &) const | h2d::base::SegVec< SV, FPT > | |
intersects(const Circle_< FPT2 > &) const | h2d::base::SegVec< SV, FPT > | |
intersects(const FRect_< FPT2 > &r) const | h2d::base::SegVec< SV, FPT > | inline |
intersects(const base::PolylineBase< PLT, FPT2 > &other) const | h2d::base::SegVec< SV, FPT > | inline |
isInside(const Circle_< FPT2 > &shape) const | h2d::base::SegVec< SV, FPT > | inline |
isInside(const FRect_< FPT2 > &shape) const | h2d::base::SegVec< SV, FPT > | inline |
isInside(const Ellipse_< FPT2 > &shape) const | h2d::base::SegVec< SV, FPT > | inline |
isInside(const OPolyline_< FPT2 > &) const | h2d::base::SegVec< SV, FPT > | inline |
isInside(const CPolyline_< FPT2 > &cpoly) const | h2d::base::SegVec< SV, FPT > | inline |
h2d::detail::Common::isInside(const Common< T > &) const | h2d::detail::Common< FPT > | inline |
isParallelTo(const T &other) const | h2d::base::SegVec< SV, FPT > | inline |
length() const | h2d::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) const | h2d::base::SegVec< SV, FPT > | inline |
operator-() | h2d::base::SegVec< SV, FPT > | inline |
operator<(const SegVec &other) const | h2d::base::SegVec< SV, FPT > | inline |
operator<<(std::ostream &, const SegVec< U, V > &) | h2d::base::SegVec< SV, FPT > | friend |
operator==(const SegVec &s2) const | h2d::base::SegVec< SV, FPT > | inline |
SegVec class | h2d::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() const | h2d::base::SegVec< SV, FPT > | inlinevirtual |
split() const | h2d::base::SegVec< SV, FPT > | |
split(T dist) const | h2d::base::SegVec< SV, FPT > | |
split(T dist) const | h2d::base::SegVec< SV, FPT > | |
SType typedef | h2d::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() const | h2d::base::SegVec< SV, FPT > | inlinevirtual |
~Root() | h2d::rtp::Root | inlinevirtual |