OpendTect
6.6
|
This is the complete list of members for ODPolygon< T >, including all inherited members.
add(const Geom::Point2D< T > &vtx) | ODPolygon< T > | inline |
anticlockwise() const | ODPolygon< T > | inline |
area() const | ODPolygon< T > | inline |
clockwise() const | ODPolygon< T > | inline |
closed_ | ODPolygon< T > | protected |
convexHull() | ODPolygon< T > | inline |
data() const | ODPolygon< T > | inline |
distTo(const Geom::Point2D< T > &refpt, int *segmentidxptr=0, double *fractionptr=0) const | ODPolygon< T > | inline |
distToSegment(const Geom::Point2D< T > &p1, const Geom::Point2D< T > &p2, const Geom::Point2D< T > &refpt, double *fractionptr=0) | ODPolygon< T > | inlineprotectedstatic |
doCoincide(const Geom::Point2D< T > &point1, const Geom::Point2D< T > &point2, T eps=mDefEps) | ODPolygon< T > | inlineprotectedstatic |
doSegmentsMeet(const Geom::Point2D< T > &p1, const Geom::Point2D< T > &p2, const Geom::Point2D< T > &q1, const Geom::Point2D< T > &q2, T eps) | ODPolygon< T > | inlineprotectedstatic |
erase() | ODPolygon< T > | inline |
getData(bool of_x, TypeSet< T > &) const | ODPolygon< T > | inline |
getRange(bool of_x) const | ODPolygon< T > | inline |
getUdf() const | ODPolygon< T > | inline |
getVertex(int idx) const | ODPolygon< T > | inline |
insert(int idx, const Geom::Point2D< T > &vtx) | ODPolygon< T > | inline |
isClosed() const | ODPolygon< T > | inline |
isEdgeCrossing(const Geom::Point2D< T > &raydir, const Geom::Point2D< T > &raysrc, const Geom::Point2D< T > &vtx1, const Geom::Point2D< T > &vtx2) | ODPolygon< T > | inlineprotectedstatic |
isEmpty() const | ODPolygon< T > | inline |
isInside(const Geom::Point2D< T > &, bool inclborder, T eps) const | ODPolygon< T > | inline |
isInside(const ODPolygon &testpoly, T eps=0) const | ODPolygon< T > | inline |
isOnHalfLine(const Geom::Point2D< T > &point, const Geom::Point2D< T > &dirvec, const Geom::Point2D< T > &endvec, T eps) | ODPolygon< T > | inlineprotectedstatic |
isOnLine(const Geom::Point2D< T > &point, const Geom::Point2D< T > &dirvec, const Geom::Point2D< T > &posvec, T eps) | ODPolygon< T > | inlineprotectedstatic |
isOnSegment(const Geom::Point2D< T > &pt, const Geom::Point2D< T > &pt0, const Geom::Point2D< T > &pt1, T eps) | ODPolygon< T > | inlineprotectedstatic |
isRightOfLine(const Geom::Point2D< T > &point, const Geom::Point2D< T > &dirvec, const Geom::Point2D< T > &posvec) | ODPolygon< T > | inlineprotectedstatic |
isSelfIntersecting() const | ODPolygon< T > | inline |
isUTurn(int idx) const | ODPolygon< T > | inline |
keepBendPoints(float eps) | ODPolygon< T > | inline |
maxDistToBorderEstimate(double maxrelerr=0.001) const | ODPolygon< T > | inline |
nextVertex(int idx) const | ODPolygon< T > | inline |
ODPolygon() | ODPolygon< T > | inline |
ODPolygon(const TypeSet< Geom::Point2D< T > > &plg) | ODPolygon< T > | inline |
operator==(const ODPolygon< T > &) const | ODPolygon< T > | inline |
operator>(const ODPolygon< T > &plg) const | ODPolygon< T > | inline |
poly_ | ODPolygon< T > | protected |
prevVertex(int idx) const | ODPolygon< T > | inline |
remove(int idx) | ODPolygon< T > | inline |
removeZeroLengths() | ODPolygon< T > | inline |
reverse() | ODPolygon< T > | inline |
segmentMeetsBorder(const Geom::Point2D< T > &pt1, const Geom::Point2D< T > &pt2, T eps) const | ODPolygon< T > | inline |
setClosed(bool yn) | ODPolygon< T > | inline |
setEmpty() | ODPolygon< T > | inline |
setUdf(Geom::Point2D< T > pt) | ODPolygon< T > | inline |
sgnArea2() const | ODPolygon< T > | inlineprotected |
sgnDistToLine(const Geom::Point2D< T > &point, const Geom::Point2D< T > &dirvec, const Geom::Point2D< T > &posvec) | ODPolygon< T > | inlineprotectedstatic |
size() const | ODPolygon< T > | inline |
udf_ | ODPolygon< T > | protected |
validIdx(int idx) const | ODPolygon< T > | inline |
windowOverlaps(const Interval< T > &xrange, const Interval< T > &yrange, T eps) const | ODPolygon< T > | inline |
xrg_ | ODPolygon< T > | mutableprotected |
yrg_ | ODPolygon< T > | mutableprotected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022