Pangolin
Header-only C++20 plane computational geometry library
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all class members with links to the classes they belong to:
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
- c -
c() :
pgl::Disk< PointType_, TLabel >
,
pgl::Transformation< Number >
,
pgl::Triangle< PointType_, TLabel >
Canvas() :
pgl::Canvas
cbegin() :
pgl::Convex< PointType_, TLabel >
,
pgl::Disk< PointType_, TLabel >
,
pgl::Graph< Vertex >
,
pgl::Halfplane< PointType_, TLabel >
,
pgl::HalfplaneIntersection< PointType_, TLabel >
,
pgl::IntervalTree< S, Axis >
,
pgl::Line< PointType_, TLabel >
,
pgl::MonotoneChain< PointType_, TLabel, Storage >
,
pgl::OrientedLine< PointType_, TLabel >
,
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Point< TNumber, TLabel >
,
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Polyline< PointType_, TLabel >
,
pgl::Ray< PointType_, TLabel >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
,
pgl::ShapeTree< S, WeightFn >
,
pgl::Triangle< PointType_, TLabel >
CellId :
pgl::Arrangement< PointType_, TLabel >
cells() :
pgl::BitMatrix< TPointType >
cellsView() :
pgl::BitMatrix< TPointType >
cend() :
pgl::Convex< PointType_, TLabel >
,
pgl::Disk< PointType_, TLabel >
,
pgl::Graph< Vertex >
,
pgl::Halfplane< PointType_, TLabel >
,
pgl::HalfplaneIntersection< PointType_, TLabel >
,
pgl::IntervalTree< S, Axis >
,
pgl::Line< PointType_, TLabel >
,
pgl::MonotoneChain< PointType_, TLabel, Storage >
,
pgl::OrientedLine< PointType_, TLabel >
,
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Point< TNumber, TLabel >
,
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Polyline< PointType_, TLabel >
,
pgl::Ray< PointType_, TLabel >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
,
pgl::ShapeTree< S, WeightFn >
,
pgl::Triangle< PointType_, TLabel >
center() :
pgl::Disk< PointType_, TLabel >
,
pgl::Rectangle< PointType_, TLabel >
centroid() :
pgl::BitMatrix< TPointType >
,
pgl::Convex< PointType_, TLabel >
,
pgl::HalfplaneIntersection< PointType_, TLabel >
,
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::Triangle< PointType_, TLabel >
chainCount() :
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
checkInvariants() :
pgl::Triangulation< TriangleType_, SegmentType_ >
circumcircle() :
pgl::Rectangle< PointType_, TLabel >
,
pgl::Triangle< PointType_, TLabel >
clear() :
pgl::BitMatrix< TPointType >
,
pgl::Graph< Vertex >
clearlyVisibleVertices() :
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Triangulation< TriangleType_, SegmentType_ >
clearPointLocation() :
pgl::Arrangement< PointType_, TLabel >
,
pgl::Triangulation< TriangleType_, SegmentType_ >
clearVisibilityGraph() :
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Triangulation< TriangleType_, SegmentType_ >
cliqueCover() :
pgl::Graph< Vertex >
closedNeighbors() :
pgl::Graph< Vertex >
closestPoints() :
pgl::Convex< PointType_, TLabel >
,
pgl::Halfplane< PointType_, TLabel >
,
pgl::HalfplaneIntersection< PointType_, TLabel >
,
pgl::Line< PointType_, TLabel >
,
pgl::MonotoneChain< PointType_, TLabel, Storage >
,
pgl::OrientedLine< PointType_, TLabel >
,
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Point< TNumber, TLabel >
,
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Polyline< PointType_, TLabel >
,
pgl::Ray< PointType_, TLabel >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
,
pgl::Triangle< PointType_, TLabel >
closestSegments() :
pgl::Convex< PointType_, TLabel >
,
pgl::MonotoneChain< PointType_, TLabel, Storage >
,
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Point< TNumber, TLabel >
,
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Polyline< PointType_, TLabel >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
,
pgl::Triangle< PointType_, TLabel >
collinear() :
pgl::Line< PointType_, TLabel >
,
pgl::OrientedLine< PointType_, TLabel >
,
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Ray< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
compareValues() :
pgl::Rational< Int >
component() :
pgl::PolygonSet< PointType_, TLabel >
componentCount() :
pgl::BitMatrix< TPointType >
,
pgl::PolygonSet< PointType_, TLabel >
components() :
pgl::Graph< Vertex >
,
pgl::PolygonSet< PointType_, TLabel >
ComponentType :
pgl::PolygonSet< PointType_, TLabel >
connectedComponents() :
pgl::BitMatrix< TPointType >
const_iterator :
pgl::BitMatrix< TPointType >
,
pgl::Graph< Vertex >
,
pgl::IntervalTree< S, Axis >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::ShapeTree< S, WeightFn >
,
pgl::Triangle< PointType_, TLabel >
const_reference :
pgl::IntervalTree< S, Axis >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::ShapeTree< S, WeightFn >
,
pgl::Triangle< PointType_, TLabel >
contains() :
pgl::BitMatrix< TPointType >
,
pgl::Convex< PointType_, TLabel >
,
pgl::Disk< PointType_, TLabel >
,
pgl::EmptyShape< PointType_ >
,
pgl::Halfplane< PointType_, TLabel >
,
pgl::HalfplaneIntersection< PointType_, TLabel >
,
pgl::Line< PointType_, TLabel >
,
pgl::MonotoneChain< PointType_, TLabel, Storage >
,
pgl::OrientedLine< PointType_, TLabel >
,
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Point< TNumber, TLabel >
,
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Polyline< PointType_, TLabel >
,
pgl::Ray< PointType_, TLabel >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
,
pgl::Shape< PointType >
,
pgl::Triangle< PointType_, TLabel >
,
pgl::Triangulation< TriangleType_, SegmentType_ >
containsChainBased() :
pgl::Polygon< PointType_, TLabel >
containsCollinear() :
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Ray< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
containsEdge() :
pgl::Graph< Vertex >
containsEndpoint() :
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
containsVertex() :
pgl::Graph< Vertex >
Convex :
pgl::Convex< PointType_, TLabel >::BoundaryIterator< Oriented >
,
pgl::Convex< PointType_, TLabel >
convexCovering() :
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Triangulation< TriangleType_, SegmentType_ >
convexHull() :
pgl::BitMatrix< TPointType >
,
pgl::Convex< PointType_, TLabel >
,
pgl::HalfplaneIntersection< PointType_, TLabel >
,
pgl::MonotoneChain< PointType_, TLabel, Storage >
,
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Point< TNumber, TLabel >
,
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Polyline< PointType_, TLabel >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
,
pgl::Triangle< PointType_, TLabel >
convexPartition() :
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Triangulation< TriangleType_, SegmentType_ >
ConvexType :
pgl::BitMatrix< TPointType >
CoordinateType :
pgl::Halfplane< PointType_, TLabel >
,
pgl::Line< PointType_, TLabel >
,
pgl::OrientedLine< PointType_, TLabel >
,
pgl::Ray< PointType_, TLabel >
CornerIterator() :
pgl::Rectangle< PointType_, TLabel >::CornerIterator
count() :
pgl::BitMatrix< TPointType >
countContainedIn() :
pgl::IntervalTree< S, Axis >
,
pgl::ShapeTree< S, WeightFn >
countIntersecting() :
pgl::IntervalTree< S, Axis >
,
pgl::ShapeTree< S, WeightFn >
countProjectionsContainedIn() :
pgl::IntervalTree< S, Axis >
countProjectionsIntersecting() :
pgl::IntervalTree< S, Axis >
creator :
pgl::pdfgen::pdf_info
crossed :
pgl::SweepContact
crosses() :
pgl::Convex< PointType_, TLabel >
,
pgl::Disk< PointType_, TLabel >
,
pgl::EmptyShape< PointType_ >
,
pgl::Halfplane< PointType_, TLabel >
,
pgl::HalfplaneIntersection< PointType_, TLabel >
,
pgl::Line< PointType_, TLabel >
,
pgl::MonotoneChain< PointType_, TLabel, Storage >
,
pgl::OrientedLine< PointType_, TLabel >
,
pgl::OrientedSegment< PointType_, TLabel >
,
pgl::Point< TNumber, TLabel >
,
pgl::Polygon< PointType_, TLabel >
,
pgl::PolygonSet< PointType_, TLabel >
,
pgl::PolygonWithHoles< PointType_, TLabel >
,
pgl::Polyline< PointType_, TLabel >
,
pgl::Ray< PointType_, TLabel >
,
pgl::Rectangle< PointType_, TLabel >
,
pgl::Segment< TPoint, TLabel >
,
pgl::Shape< PointType >
,
pgl::Triangle< PointType_, TLabel >
crossingOrder() :
pgl::OrientedLine< PointType_, TLabel >
current_font :
pgl::pdfgen::pdf_doc
Generated by
1.17.0