Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
geom_algorithms_test_decomp_rangetree_visibility_shortestpath_arrangement.cc File Reference
Include dependency graph for geom_algorithms_test_decomp_rangetree_visibility_shortestpath_arrangement.cc:

Go to the source code of this file.

Functions

 TEST_F (GeomAlgorithmsTest, ConvexDecompConvexQuad)
 
 TEST_F (GeomAlgorithmsTest, ConvexDecompLShape)
 
 TEST_F (GeomAlgorithmsTest, ConvexDecompAllPartsConvex)
 
 TEST_F (GeomAlgorithmsTest, ConvexDecompVertexCoverage)
 
 TEST_F (GeomAlgorithmsTest, LineSweepBasicOrdering)
 
 TEST_F (GeomAlgorithmsTest, LineSweepDuplicatePositions)
 
 TEST_F (GeomAlgorithmsTest, LineSweepDynamicEvents)
 
 TEST_F (GeomAlgorithmsTest, LineSweepPeekAndClear)
 
 TEST_F (GeomAlgorithmsTest, LineSweepRunWithLog)
 
 TEST_F (GeomAlgorithmsTest, LineSweepGeometricExample)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DEmpty)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DSinglePoint)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DQueryAll)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DQueryNone)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DQueryPartial)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DDegenerateRect)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DBruteForce)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DSameX)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DSameY)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DDebugSnapshot)
 
 TEST_F (GeomAlgorithmsTest, RangeTree2DLargeDebugSnapshotKeepsValidChildIndices)
 
 TEST_F (GeomAlgorithmsTest, ConvexOffsetInwardSquare)
 
 TEST_F (GeomAlgorithmsTest, ConvexOffsetInwardTooLarge)
 
 TEST_F (GeomAlgorithmsTest, ConvexOffsetZeroDistance)
 
 TEST_F (GeomAlgorithmsTest, ConvexOffsetOutwardSquare)
 
 TEST_F (GeomAlgorithmsTest, ConvexOffsetOutwardTriangle)
 
 TEST_F (GeomAlgorithmsTest, ConvexOffsetOutwardCollinearTriple)
 
 TEST_F (GeomAlgorithmsTest, ConvexOffsetContainment)
 
 TEST_F (GeomAlgorithmsTest, ConvexOffsetNonConvexThrows)
 
 TEST_F (GeomAlgorithmsTest, ConvexOffsetOpenThrows)
 
 TEST_F (GeomAlgorithmsTest, VisibilityRectangleCenter)
 
 TEST_F (GeomAlgorithmsTest, VisibilityConvexFull)
 
 TEST_F (GeomAlgorithmsTest, VisibilityOutsideThrows)
 
 TEST_F (GeomAlgorithmsTest, VisibilityOpenThrows)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathSamePoint)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathDirectLineOfSight)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathConvex)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathLShaped)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathOutsideThrows)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathOpenThrows)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathLShapedExact)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathUShaped)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathTwoRooms)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathAllSegmentsInsidePolygon)
 
 TEST_F (GeomAlgorithmsTest, ArrangementEmpty)
 
 TEST_F (GeomAlgorithmsTest, ArrangementSingleSegment)
 
 TEST_F (GeomAlgorithmsTest, ArrangementParallelNoIntersection)
 
 TEST_F (GeomAlgorithmsTest, ArrangementSimpleCross)
 
 TEST_F (GeomAlgorithmsTest, ArrangementTriangleFromSegments)
 
 TEST_F (GeomAlgorithmsTest, ArrangementStarPattern)
 
 TEST_F (GeomAlgorithmsTest, ArrangementEulerFormula)
 
 TEST_F (GeomAlgorithmsTest, ArrangementHasUnboundedFace)
 
 TEST_F (GeomAlgorithmsTest, ArrangementBoundedFaceVertices)
 
 TEST_F (GeomAlgorithmsTest, RotatedEllipseAxisAligned)
 
 TEST_F (GeomAlgorithmsTest, RotatedEllipse90Degrees)
 
 TEST_F (GeomAlgorithmsTest, RotatedEllipseExtremalPoints)
 
 TEST_F (GeomAlgorithmsTest, RotatedEllipseExtremalPointsAfterRotation)
 
 TEST_F (GeomAlgorithmsTest, RotatedEllipseSample)
 
 TEST_F (GeomAlgorithmsTest, RotatedEllipseSegmentIntersection)
 
 TEST_F (GeomAlgorithmsTest, BezierQuadraticEndpoints)
 
 TEST_F (GeomAlgorithmsTest, BezierQuadraticMidpoint)
 
 TEST_F (GeomAlgorithmsTest, BezierCubicEndpoints)
 
 TEST_F (GeomAlgorithmsTest, BezierCubicMidpoint)
 
 TEST_F (GeomAlgorithmsTest, BezierSampleQuadratic)
 
 TEST_F (GeomAlgorithmsTest, BezierSampleCubic)
 
 TEST_F (GeomAlgorithmsTest, BezierSplitCubic)
 
 TEST_F (GeomAlgorithmsTest, BezierControlBbox)
 
 TEST_F (GeomAlgorithmsTest, AlphaShapeLargeAlphaEqualsDelaunay)
 
 TEST_F (GeomAlgorithmsTest, AlphaShapeSmallAlphaFilters)
 
 TEST_F (GeomAlgorithmsTest, AlphaShapeBoundaryEdges)
 
 TEST_F (GeomAlgorithmsTest, PowerDiagramEqualWeights)
 
 TEST_F (GeomAlgorithmsTest, PowerDiagramPowerCenter)
 
 TEST_F (GeomAlgorithmsTest, PowerDiagramWithWeights)
 
 TEST_F (GeomAlgorithmsTest, PowerDiagramSquare)
 
 TEST_F (GeomAlgorithmsTest, RegularTriangulationEqualWeightsMatchesDelaunay)
 
 TEST_F (GeomAlgorithmsTest, RegularTriangulationNonUniformWeights)
 
 TEST_F (GeomAlgorithmsTest, PowerDiagramNonUniformWeightsCorrectness)
 
 TEST_F (GeomAlgorithmsTest, PowerDiagramFourSitesNonUniformWeights)
 
 TEST_F (GeomAlgorithmsTest, BooleanIntersectionOverlappingSquares)
 
 TEST_F (GeomAlgorithmsTest, BooleanIntersectionDisjoint)
 
 TEST_F (GeomAlgorithmsTest, BooleanUnionDisjoint)
 
 TEST_F (GeomAlgorithmsTest, BooleanUnionOverlapping)
 
 TEST_F (GeomAlgorithmsTest, BooleanDifferenceNoOverlap)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathMultipleReflexVertices)
 
 TEST_F (GeomAlgorithmsTest, ShortestPathSourceTargetOnBoundary)
 

Function Documentation

◆ TEST_F() [1/85]

◆ TEST_F() [2/85]

◆ TEST_F() [3/85]

◆ TEST_F() [4/85]

◆ TEST_F() [5/85]

◆ TEST_F() [6/85]

◆ TEST_F() [7/85]

◆ TEST_F() [8/85]

◆ TEST_F() [9/85]

◆ TEST_F() [10/85]

◆ TEST_F() [11/85]

◆ TEST_F() [12/85]

◆ TEST_F() [13/85]

◆ TEST_F() [14/85]

◆ TEST_F() [15/85]

◆ TEST_F() [16/85]

◆ TEST_F() [17/85]

◆ TEST_F() [18/85]

◆ TEST_F() [19/85]

◆ TEST_F() [20/85]

◆ TEST_F() [21/85]

◆ TEST_F() [22/85]

◆ TEST_F() [23/85]

◆ TEST_F() [24/85]

◆ TEST_F() [25/85]

◆ TEST_F() [26/85]

◆ TEST_F() [27/85]

◆ TEST_F() [28/85]

◆ TEST_F() [29/85]

◆ TEST_F() [30/85]

◆ TEST_F() [31/85]

◆ TEST_F() [32/85]

◆ TEST_F() [33/85]

◆ TEST_F() [34/85]

◆ TEST_F() [35/85]

◆ TEST_F() [36/85]

◆ TEST_F() [37/85]

◆ TEST_F() [38/85]

◆ TEST_F() [39/85]

◆ TEST_F() [40/85]

◆ TEST_F() [41/85]

◆ TEST_F() [42/85]

◆ TEST_F() [43/85]

◆ TEST_F() [44/85]

◆ TEST_F() [45/85]

◆ TEST_F() [46/85]

◆ TEST_F() [47/85]

◆ TEST_F() [48/85]

◆ TEST_F() [49/85]

◆ TEST_F() [50/85]

◆ TEST_F() [51/85]

◆ TEST_F() [52/85]

◆ TEST_F() [53/85]

◆ TEST_F() [54/85]

◆ TEST_F() [55/85]

◆ TEST_F() [56/85]

◆ TEST_F() [57/85]

◆ TEST_F() [58/85]

◆ TEST_F() [59/85]

◆ TEST_F() [60/85]

◆ TEST_F() [61/85]

◆ TEST_F() [62/85]

◆ TEST_F() [63/85]

◆ TEST_F() [64/85]

◆ TEST_F() [65/85]

◆ TEST_F() [66/85]

◆ TEST_F() [67/85]

◆ TEST_F() [68/85]

◆ TEST_F() [69/85]

◆ TEST_F() [70/85]

◆ TEST_F() [71/85]

◆ TEST_F() [72/85]

◆ TEST_F() [73/85]

◆ TEST_F() [74/85]

◆ TEST_F() [75/85]

◆ TEST_F() [76/85]

◆ TEST_F() [77/85]

◆ TEST_F() [78/85]

◆ TEST_F() [79/85]

◆ TEST_F() [80/85]

◆ TEST_F() [81/85]

◆ TEST_F() [82/85]

◆ TEST_F() [83/85]

◆ TEST_F() [84/85]

◆ TEST_F() [85/85]