| 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 |