area() const | h2d::base::PolylineBase< PLT, FPT > | virtual |
centroid() const | h2d::base::PolylineBase< PLT, FPT > | |
clear() | h2d::base::PolylineBase< PLT, FPT > | inline |
convexHull() const | h2d::base::PolylineBase< PLT, FPT > | |
draw(img::Image< img::SvgImage > &, img::DrawParams dp=img::DrawParams()) const | h2d::base::PolylineBase< PLT, FPT > | virtual |
draw(img::Image< cv::Mat > &, img::DrawParams dp=img::DrawParams()) const | h2d::base::PolylineBase< PLT, FPT > | virtual |
dsize() const | h2d::detail::Common< FPT > | inline |
dtype() const | h2d::detail::Common< FPT > | inline |
FType typedef | h2d::base::PolylineBase< PLT, FPT > | |
getBB() const | h2d::base::PolylineBase< PLT, FPT > | inline |
getBisectorLines() const | h2d::base::PolylineBase< PLT, FPT > | inline |
getBmPoint() const | h2d::base::PolylineBase< PLT, FPT > | |
getExtremePoint(CardDir) const | h2d::base::PolylineBase< PLT, FPT > | |
getLmPoint() const | h2d::base::PolylineBase< PLT, FPT > | |
getOffsetPoly(T value, OffsetPolyParams p=OffsetPolyParams{}) const | h2d::base::PolylineBase< PLT, FPT > | |
getOSegment(size_t idx) const | h2d::base::PolylineBase< PLT, FPT > | inline |
getOSegs() const | h2d::base::PolylineBase< PLT, FPT > | inline |
getPoint(size_t idx) const | h2d::base::PolylineBase< PLT, FPT > | inline |
getPts() | h2d::base::PolylineBase< PLT, FPT > | inline |
getPts() const | h2d::base::PolylineBase< PLT, FPT > | inline |
getRmPoint() const | h2d::base::PolylineBase< PLT, FPT > | |
getSegment(size_t idx) const | h2d::base::PolylineBase< PLT, FPT > | inline |
getSegs() const | h2d::base::PolylineBase< PLT, FPT > | inline |
getTmPoint() const | h2d::base::PolylineBase< PLT, FPT > | |
h2d::base::operator<<(std::ostream &, const h2d::base::PolylineBase< T1, T2 > &) | h2d::base::PolylineBase< PLT, FPT > | friend |
h2d::Ellipse_ class | h2d::base::PolylineBase< PLT, FPT > | friend |
h2d::operator*(const h2d::Homogr_< FPT2 > &, const h2d::FRect_< FPT1 > &) | h2d::base::PolylineBase< PLT, FPT > | friend |
h2d::operator*(const Homogr_< FPT2 > &, const base::PolylineBase< PLT2, FPT1 > &) -> base::PolylineBase< PLT2, FPT1 > | h2d::base::PolylineBase< PLT, FPT > | friend |
intersects(const T &other) const | h2d::base::PolylineBase< PLT, FPT > | inline |
isClosed() const | h2d::base::PolylineBase< PLT, FPT > | inline |
isConvex() const | h2d::base::PolylineBase< PLT, FPT > | |
isInside(const T &prim) const | h2d::base::PolylineBase< PLT, FPT > | inline |
isInside(const T &cpol) const | h2d::base::PolylineBase< PLT, FPT > | inline |
h2d::detail::Common::isInside(const Common< T > &) const | h2d::detail::Common< FPT > | inline |
isSimple() const | h2d::base::PolylineBase< PLT, FPT > | |
length() const | h2d::base::PolylineBase< PLT, FPT > | virtual |
minimize() | h2d::base::PolylineBase< PLT, FPT > | inline |
moveTo(TX x, TY y) | h2d::base::PolylineBase< PLT, FPT > | inline |
moveTo(const Point2d_< T1 > &new_org) | h2d::base::PolylineBase< PLT, FPT > | inline |
nbSegs() const | h2d::base::PolylineBase< PLT, FPT > | inline |
operator!=(const PolylineBase< PLT2, FPT2 > &other) const | h2d::base::PolylineBase< PLT, FPT > | inline |
operator==(const PolylineBase< PLT2, FPT2 > &other) const | h2d::base::PolylineBase< PLT, FPT > | inline |
PolylineBase class | h2d::base::PolylineBase< PLT, FPT > | friend |
PolylineBase()=default | h2d::base::PolylineBase< PLT, FPT > | |
PolylineBase(const FRect_< FPT2 > &rect) | h2d::base::PolylineBase< PLT, FPT > | inline |
PolylineBase(const Segment_< FPT2 > &seg) | h2d::base::PolylineBase< PLT, FPT > | inline |
PolylineBase(const T &vec) | h2d::base::PolylineBase< PLT, FPT > | inline |
PolylineBase(FPT2 rad, T n) | h2d::base::PolylineBase< PLT, FPT > | inline |
PolylineBase(const CPolyline_< FPT2 > &other) | h2d::base::PolylineBase< PLT, FPT > | inline |
PolylineBase(const OPolyline_< FPT2 > &other) | h2d::base::PolylineBase< PLT, FPT > | inline |
PolylineBase(const boost::geometry::model::polygon< BPT, CLKW, CLOSED > &bgpol) | h2d::base::PolylineBase< PLT, FPT > | inline |
rotate(Rotate, const Point2d_< FPT2 > &) | h2d::base::PolylineBase< PLT, FPT > | |
rotate(Rotate) | h2d::base::PolylineBase< PLT, FPT > | |
set(const CONT &vec) | h2d::base::PolylineBase< PLT, FPT > | inline |
set(const FRect_< FPT2 > &rect) | h2d::base::PolylineBase< PLT, FPT > | inline |
set(FPT2 rad, T n) | h2d::base::PolylineBase< PLT, FPT > | |
setParallelogram(const Point2d_< FPT1 > &pt1, const Point2d_< FPT2 > &pt2, const Point2d_< FPT3 > &pt3) | h2d::base::PolylineBase< PLT, FPT > | |
size() const | h2d::base::PolylineBase< PLT, FPT > | inlinevirtual |
SType typedef | h2d::base::PolylineBase< PLT, FPT > | |
translate(TX dx, TY dy) | h2d::base::PolylineBase< PLT, FPT > | inline |
translate(const std::pair< T1, T2 > &ppt) | h2d::base::PolylineBase< PLT, FPT > | inline |
type() const | h2d::base::PolylineBase< PLT, FPT > | inlinevirtual |
~Root() | h2d::rtp::Root | inlinevirtual |