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

Go to the source code of this file.

Functions

 TEST_F (GeomAlgorithmsTest, BooleanIntersectionConcaveLShapes)
 
 TEST_F (GeomAlgorithmsTest, BooleanUnionConcaveNotConvexHull)
 
 TEST_F (GeomAlgorithmsTest, BooleanUnionOverlappingSquaresExact)
 
 TEST_F (GeomAlgorithmsTest, BooleanDifferenceOverlappingSquares)
 
 TEST_F (GeomAlgorithmsTest, BooleanIntersectionContainment)
 
 TEST_F (GeomAlgorithmsTest, Point3DBasicOps)
 
 TEST_F (GeomAlgorithmsTest, Point3DDotCross)
 
 TEST_F (GeomAlgorithmsTest, Point3DDistanceAndNorm)
 
 TEST_F (GeomAlgorithmsTest, Point3DProjectionAndLift)
 
 TEST_F (GeomAlgorithmsTest, Segment3DBasic)
 
 TEST_F (GeomAlgorithmsTest, Segment3DContainsAndDistance)
 
 TEST_F (GeomAlgorithmsTest, Triangle3DNormal)
 
 TEST_F (GeomAlgorithmsTest, Triangle3DDoubleAreaSquared)
 
 TEST_F (GeomAlgorithmsTest, Triangle3DDegenerate)
 
 TEST_F (GeomAlgorithmsTest, Triangle3DCentroid)
 
 TEST_F (GeomAlgorithmsTest, Triangle3DBarycentric)
 
 TEST_F (GeomAlgorithmsTest, Triangle3DBarycentricDegenerateThrows)
 
 TEST_F (GeomAlgorithmsTest, TetrahedronVolume)
 
 TEST_F (GeomAlgorithmsTest, TetrahedronDegenerate)
 
 TEST_F (GeomAlgorithmsTest, TetrahedronContains)
 
 TEST_F (GeomAlgorithmsTest, TetrahedronContainsWithReversedOrientation)
 
 TEST_F (GeomAlgorithmsTest, TetrahedronCentroid)
 
 TEST_F (GeomAlgorithmsTest, TetrahedronFaces)
 
 TEST_F (GeomAlgorithmsTest, ScalarTripleProduct)
 
 TEST_F (GeomAlgorithmsTest, StreamOutputPoint)
 
 TEST_F (GeomAlgorithmsTest, StreamOutputSegment)
 
 TEST_F (GeomAlgorithmsTest, StreamOutputTriangle)
 
 TEST_F (GeomAlgorithmsTest, StreamOutputRectangle)
 
 TEST_F (GeomAlgorithmsTest, StreamOutputEllipse)
 
 TEST_F (GeomAlgorithmsTest, StreamOutputRotatedEllipse)
 
 TEST_F (GeomAlgorithmsTest, StreamOutputPolygon)
 
 TEST_F (GeomAlgorithmsTest, StreamOutput3DTypes)
 
 TEST_F (GeomAlgorithmsTest, WKTPoint)
 
 TEST_F (GeomAlgorithmsTest, WKTSegment)
 
 TEST_F (GeomAlgorithmsTest, WKTTriangle)
 
 TEST_F (GeomAlgorithmsTest, WKTRectangle)
 
 TEST_F (GeomAlgorithmsTest, WKTPolygon)
 
 TEST_F (GeomAlgorithmsTest, WKTPoint3D)
 
 TEST_F (GeomAlgorithmsTest, GeoJSONPoint)
 
 TEST_F (GeomAlgorithmsTest, GeoJSONSegment)
 
 TEST_F (GeomAlgorithmsTest, GeoJSONTriangle)
 
 TEST_F (GeomAlgorithmsTest, GeoJSONPolygon)
 
 TEST_F (GeomAlgorithmsTest, GeoJSONPoint3D)
 
 TEST_F (GeomAlgorithmsTest, AABBTreeEmpty)
 
 TEST_F (GeomAlgorithmsTest, AABBTreeSingleEntry)
 
 TEST_F (GeomAlgorithmsTest, AABBTreeMultipleEntries)
 
 TEST_F (GeomAlgorithmsTest, AABBTreeBoxQuery)
 
 TEST_F (GeomAlgorithmsTest, AABBTreeRootBbox)
 
 TEST_F (GeomAlgorithmsTest, AABBTreeDebugSnapshot)
 
 TEST_F (GeomAlgorithmsTest, AABBTreeLargeDebugSnapshotKeepsValidChildIndices)
 
 TEST_F (GeomAlgorithmsTest, PolygonRangeBasedFor)
 
 TEST_F (GeomAlgorithmsTest, PolygonIterator)
 
 TEST_F (GeomAlgorithmsTest, PolygonForEach)
 
 TEST_F (GeomAlgorithmsTest, PolygonTraverse)
 
 TEST_F (GeomAlgorithmsTest, PolygonExists)
 
 TEST_F (GeomAlgorithmsTest, PolygonAll)
 
 TEST_F (GeomAlgorithmsTest, PolygonMaps)
 
 TEST_F (GeomAlgorithmsTest, PolygonFilter)
 
 TEST_F (GeomAlgorithmsTest, PolygonInitializerList)
 
 TEST_F (GeomAlgorithmsTest, PolygonGetIt)
 
 TEST_F (GeomAlgorithmsTest, ConvexHullAlgorithmComparison)
 
 TEST_F (GeomAlgorithmsTest, TriangulationNonConvexLShape)
 
 TEST_F (GeomAlgorithmsTest, TriangulationNonConvexUShaped)
 
 TEST_F (GeomAlgorithmsTest, PointInPolygonManyVertices)
 
 TEST_F (GeomAlgorithmsTest, NearCollinearPoints)
 
 TEST_F (GeomAlgorithmsTest, ExtremeCoordinates)
 
 TEST_F (GeomAlgorithmsTest, NearParallelSegments)
 
 TEST_F (GeomAlgorithmsTest, CocircularPoints)
 
 TEST_F (GeomAlgorithmsTest, IntersectsProperlyWithNearCollinear)
 
 TEST_F (GeomAlgorithmsTest, EllipseIntersectionVerticalSegment)
 
 TEST_F (GeomAlgorithmsTest, SegmentEnlargeDiagonal)
 
 TEST_F (GeomAlgorithmsTest, TriangleCWvsCCW)
 
 TEST_F (GeomAlgorithmsTest, RectangleCornerIntersection)
 
 TEST_F (GeomAlgorithmsTest, SegmentContainsEndpoints)
 
 TEST_F (GeomAlgorithmsTest, PolygonContainsNewAPI)
 
 TEST_F (GeomAlgorithmsTest, TriangleContainsNewAPI)
 
 TEST_F (GeomAlgorithmsTest, EllipseContainsNewAPI)
 
 TEST_F (GeomAlgorithmsTest, EllipseDefaultConstructionIsValid)
 
 TEST_F (GeomAlgorithmsTest, RotatedEllipseDefaultConstructionIsValid)
 
 TEST_F (GeomAlgorithmsTest, BooleanConcaveIntersection)
 
 TEST_F (GeomAlgorithmsTest, BooleanConcaveUnion)
 
 TEST_F (GeomAlgorithmsTest, BooleanDifference)
 
 TEST_F (GeomAlgorithmsTest, BooleanDisjointIntersection)
 
 TEST_F (GeomAlgorithmsTest, PowerDiagramNonUniformWeightsVaryingPower)
 
 TEST_F (GeomAlgorithmsTest, PowerDiagramZeroWeightsFallbackToVoronoi)
 
 TEST_F (GeomAlgorithmsTest, ConvexPolygonOffsetCollinearConsecutiveVertices)
 
 TEST_F (GeomAlgorithmsTest, ConvexPolygonOffsetLargeInwardOffset)
 

Function Documentation

◆ TEST_F() [1/87]

◆ TEST_F() [2/87]

◆ TEST_F() [3/87]

◆ TEST_F() [4/87]

◆ TEST_F() [5/87]

◆ TEST_F() [6/87]

◆ TEST_F() [7/87]

◆ TEST_F() [8/87]

◆ TEST_F() [9/87]

◆ TEST_F() [10/87]

◆ TEST_F() [11/87]

◆ TEST_F() [12/87]

◆ TEST_F() [13/87]

◆ TEST_F() [14/87]

◆ TEST_F() [15/87]

◆ TEST_F() [16/87]

◆ TEST_F() [17/87]

◆ TEST_F() [18/87]

TEST_F ( GeomAlgorithmsTest  ,
ConvexHullAlgorithmComparison   
)

◆ TEST_F() [19/87]

◆ TEST_F() [20/87]

◆ TEST_F() [21/87]

◆ TEST_F() [22/87]

◆ TEST_F() [23/87]

TEST_F ( GeomAlgorithmsTest  ,
EllipseIntersectionVerticalSegment   
)

◆ TEST_F() [24/87]

◆ TEST_F() [25/87]

◆ TEST_F() [26/87]

◆ TEST_F() [27/87]

◆ TEST_F() [28/87]

◆ TEST_F() [29/87]

◆ TEST_F() [30/87]

TEST_F ( GeomAlgorithmsTest  ,
IntersectsProperlyWithNearCollinear   
)

◆ TEST_F() [31/87]

◆ TEST_F() [32/87]

TEST_F ( GeomAlgorithmsTest  ,
NearParallelSegments   
)

◆ TEST_F() [33/87]

◆ TEST_F() [34/87]

◆ TEST_F() [35/87]

◆ TEST_F() [36/87]

◆ TEST_F() [37/87]

◆ TEST_F() [38/87]

◆ TEST_F() [39/87]

◆ TEST_F() [40/87]

◆ TEST_F() [41/87]

◆ TEST_F() [42/87]

◆ TEST_F() [43/87]

◆ TEST_F() [44/87]

◆ TEST_F() [45/87]

◆ TEST_F() [46/87]

◆ TEST_F() [47/87]

◆ TEST_F() [48/87]

◆ TEST_F() [49/87]

◆ TEST_F() [50/87]

TEST_F ( GeomAlgorithmsTest  ,
PowerDiagramZeroWeightsFallbackToVoronoi   
)

◆ TEST_F() [51/87]

◆ TEST_F() [52/87]

◆ TEST_F() [53/87]

◆ TEST_F() [54/87]

◆ TEST_F() [55/87]

◆ TEST_F() [56/87]

◆ TEST_F() [57/87]

◆ TEST_F() [58/87]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutput3DTypes   
)

◆ TEST_F() [59/87]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputEllipse   
)

◆ TEST_F() [60/87]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputPoint   
)

◆ TEST_F() [61/87]

◆ TEST_F() [62/87]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputRectangle   
)

◆ TEST_F() [63/87]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputRotatedEllipse   
)

◆ TEST_F() [64/87]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputSegment   
)

◆ TEST_F() [65/87]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputTriangle   
)

◆ TEST_F() [66/87]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronCentroid   
)

◆ TEST_F() [67/87]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronContains   
)

◆ TEST_F() [68/87]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronContainsWithReversedOrientation   
)

◆ TEST_F() [69/87]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronDegenerate   
)

◆ TEST_F() [70/87]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronFaces   
)

◆ TEST_F() [71/87]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronVolume   
)

◆ TEST_F() [72/87]

◆ TEST_F() [73/87]

TEST_F ( GeomAlgorithmsTest  ,
Triangle3DBarycentricDegenerateThrows   
)

◆ TEST_F() [74/87]

◆ TEST_F() [75/87]

◆ TEST_F() [76/87]

◆ TEST_F() [77/87]

◆ TEST_F() [78/87]

◆ TEST_F() [79/87]

◆ TEST_F() [80/87]

TEST_F ( GeomAlgorithmsTest  ,
TriangulationNonConvexLShape   
)

◆ TEST_F() [81/87]

TEST_F ( GeomAlgorithmsTest  ,
TriangulationNonConvexUShaped   
)

◆ TEST_F() [82/87]

◆ TEST_F() [83/87]

◆ TEST_F() [84/87]

◆ TEST_F() [85/87]

◆ TEST_F() [86/87]

◆ TEST_F() [87/87]