Pangolin
Header-only C++20 plane computational geometry library
Loading...
Searching...
No Matches
pgl::MonotoneChain< PointType_, TLabel, Storage > Member List

This is the complete list of members for pgl::MonotoneChain< PointType_, TLabel, Storage >, including all inherited members.

asPolyline() constpgl::MonotoneChain< PointType_, TLabel, Storage >
bbox() constpgl::MonotoneChain< PointType_, TLabel, Storage >
begin() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
boundaryContains(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherLine &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherOrientedLine &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherRay &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherHalfplane &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherPolygon &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherDisk &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const EmptyShape< EmptyPoint > &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
boundaryContains(const OtherPolyline &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
boundaryContains(const OtherRegion &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
boundaryContains(const OtherRegion &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
boundaryContains(const OtherSet &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
BoundaryType typedefpgl::MonotoneChain< PointType_, TLabel, Storage >
cbegin() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
cend() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
closestPoints(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
closestSegments(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherPolygon &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherDisk &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const EmptyShape< EmptyPoint > &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
contains(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherPolyline &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherRegion &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherRegion &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
contains(const OtherSet &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
convexHull() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
crosses(const OtherPoint &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
crosses(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherDisk &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const EmptyShape< EmptyPoint > &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
crosses(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
crosses(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
diameter() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
distanceL1(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceL1(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
distanceL1(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
distanceLInf(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
distanceLInf(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
distanceLInf(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
EdgeIterator typedefpgl::MonotoneChain< PointType_, TLabel, Storage >
edges() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
edgesBegin() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
edgesCross(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
edgesEnd() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
edgesView() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
empty() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
end() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
erase(std::size_t index)pgl::MonotoneChain< PointType_, TLabel, Storage >inline
erase(const PointType &point)pgl::MonotoneChain< PointType_, TLabel, Storage >inline
fbox() constpgl::MonotoneChain< PointType_, TLabel, Storage >
get(std::ptrdiff_t index) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
getIfPoint() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
getIfSegment() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
index(const PointType &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
indexAtX(const OtherNumber &x) constpgl::MonotoneChain< PointType_, TLabel, Storage >
insert(const PointType &point)pgl::MonotoneChain< PointType_, TLabel, Storage >inline
insert(Range &&points)pgl::MonotoneChain< PointType_, TLabel, Storage >inline
interiorContains(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
interiorContains(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
interiorContains(const OtherPolygon &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
interiorContains(const OtherDisk &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
interiorContains(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const EmptyShape< EmptyPoint > &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
interiorContains(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherPolyline &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherRegion &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherRegion &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorContains(const OtherSet &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
interiorsIntersect(const OtherPoint &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherDisk &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const EmptyShape< EmptyPoint > &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
interiorsIntersect(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
interiorsIntersect(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
intersection(const OtherPoint &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
intersection(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersection(const EmptyShape< EmptyPoint > &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
intersection(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
intersects(const OtherPoint &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherDisk &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const EmptyShape< EmptyPoint > &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
intersects(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
intersects(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
isAbove(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
isBelow(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
isDegenerate() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
isPoint() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
isSegment() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
isStrictlyAbove(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
isStrictlyBelow(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
isStrictlyMonotone() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
isUndefined() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
label() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
LabelType typedefpgl::MonotoneChain< PointType_, TLabel, Storage >
latticePoints() constpgl::MonotoneChain< PointType_, TLabel, Storage >
length() constpgl::MonotoneChain< PointType_, TLabel, Storage >
lengthL1() constpgl::MonotoneChain< PointType_, TLabel, Storage >
lengthLInf() constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiErosion(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiErosion(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherOriented &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
minkowskiSum(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherOriented &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
minkowskiSum(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
MonotoneChain()=defaultpgl::MonotoneChain< PointType_, TLabel, Storage >
MonotoneChain(Range &&points, bool trusted=false)pgl::MonotoneChain< PointType_, TLabel, Storage >inlineexplicit
MonotoneChain(Range &&points, bool=true)pgl::MonotoneChain< PointType_, TLabel, Storage >inlineexplicit
MonotoneChain(std::initializer_list< NumberType > coords, bool trusted=false)pgl::MonotoneChain< PointType_, TLabel, Storage >inlineexplicit
MonotoneChain(const MonotoneChain< OtherPointType, OtherLabelType, OtherStorage > &other)pgl::MonotoneChain< PointType_, TLabel, Storage >inline
NumberType typedefpgl::MonotoneChain< PointType_, TLabel, Storage >
operator*=(const Scalar &scalar)pgl::MonotoneChain< PointType_, TLabel, Storage >inline
operator+=(const OtherPoint &translation)pgl::MonotoneChain< PointType_, TLabel, Storage >inline
operator-=(const OtherPoint &translation)pgl::MonotoneChain< PointType_, TLabel, Storage >inline
operator/=(const Scalar &scalar)pgl::MonotoneChain< PointType_, TLabel, Storage >inline
operator<=>(const MonotoneChain< PointType_, TLabel, OtherStorage > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
operator==(const MonotoneChain< PointType_, TLabel, OtherStorage > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
operator[](std::size_t index) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
OrientedEdgeIterator typedefpgl::MonotoneChain< PointType_, TLabel, Storage >
orientedEdges() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
orientedEdgesBegin() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
orientedEdgesEnd() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
orientedEdgesView() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
OwningChain typedefpgl::MonotoneChain< PointType_, TLabel, Storage >
pointInside() constpgl::MonotoneChain< PointType_, TLabel, Storage >
pointInsideInteriorContainedIn(const OtherShape &shape) constpgl::MonotoneChain< PointType_, TLabel, Storage >
PointType typedefpgl::MonotoneChain< PointType_, TLabel, Storage >
rotate90(int k=1)pgl::MonotoneChain< PointType_, TLabel, Storage >
rotated90(int k=1) constpgl::MonotoneChain< PointType_, TLabel, Storage >
samePointSet(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
scaledDownX(const OtherNumber scalar) constpgl::MonotoneChain< PointType_, TLabel, Storage >
scaledDownX(const OtherNumber scalar) constpgl::MonotoneChain< PointType_, TLabel, Storage >
scaledDownY(const OtherNumber scalar) constpgl::MonotoneChain< PointType_, TLabel, Storage >
scaledDownY(const OtherNumber scalar) constpgl::MonotoneChain< PointType_, TLabel, Storage >
scaleDownX(const OtherNumber scalar)pgl::MonotoneChain< PointType_, TLabel, Storage >
scaleDownY(const OtherNumber scalar)pgl::MonotoneChain< PointType_, TLabel, Storage >
scaledUpX(const OtherNumber scalar) constpgl::MonotoneChain< PointType_, TLabel, Storage >
scaledUpX(const OtherNumber scalar) constpgl::MonotoneChain< PointType_, TLabel, Storage >
scaledUpY(const OtherNumber scalar) constpgl::MonotoneChain< PointType_, TLabel, Storage >
scaledUpY(const OtherNumber scalar) constpgl::MonotoneChain< PointType_, TLabel, Storage >
scaleUpX(const OtherNumber scalar)pgl::MonotoneChain< PointType_, TLabel, Storage >
scaleUpY(const OtherNumber scalar)pgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherPoint &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
separates(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherDisk &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherPolygon &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherPolyline &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherRegion &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherRegion &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const OtherSet &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
separates(const EmptyShape< EmptyPoint > &) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
separates(const Shape< OtherPoint > &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
size() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
squaredDistance(const OtherPoint &point) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherOrientedSegment &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherOrientedLine &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherRay &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherHalfplane &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherRectangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherTriangle &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherConvex &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherChain &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const Disk< DiskPointType, DiskLabel > &disk) constpgl::MonotoneChain< PointType_, TLabel, Storage >
squaredDistance(const OtherShape &other) constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
StorageType typedefpgl::MonotoneChain< PointType_, TLabel, Storage >
vertices() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
verticesView() constpgl::MonotoneChain< PointType_, TLabel, Storage >inline
yAtX(const OtherNumber &x) constpgl::MonotoneChain< PointType_, TLabel, Storage >