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, 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/86]

◆ TEST_F() [2/86]

◆ TEST_F() [3/86]

◆ TEST_F() [4/86]

◆ TEST_F() [5/86]

◆ TEST_F() [6/86]

◆ TEST_F() [7/86]

◆ TEST_F() [8/86]

◆ TEST_F() [9/86]

◆ TEST_F() [10/86]

◆ TEST_F() [11/86]

◆ TEST_F() [12/86]

◆ TEST_F() [13/86]

◆ TEST_F() [14/86]

◆ TEST_F() [15/86]

◆ TEST_F() [16/86]

◆ TEST_F() [17/86]

TEST_F ( GeomAlgorithmsTest  ,
ConvexHullAlgorithmComparison   
)

◆ TEST_F() [18/86]

◆ TEST_F() [19/86]

◆ TEST_F() [20/86]

◆ TEST_F() [21/86]

◆ TEST_F() [22/86]

TEST_F ( GeomAlgorithmsTest  ,
EllipseIntersectionVerticalSegment   
)

◆ TEST_F() [23/86]

◆ TEST_F() [24/86]

◆ TEST_F() [25/86]

◆ TEST_F() [26/86]

◆ TEST_F() [27/86]

◆ TEST_F() [28/86]

◆ TEST_F() [29/86]

TEST_F ( GeomAlgorithmsTest  ,
IntersectsProperlyWithNearCollinear   
)

◆ TEST_F() [30/86]

◆ TEST_F() [31/86]

TEST_F ( GeomAlgorithmsTest  ,
NearParallelSegments   
)

◆ TEST_F() [32/86]

◆ TEST_F() [33/86]

◆ TEST_F() [34/86]

◆ TEST_F() [35/86]

◆ TEST_F() [36/86]

◆ TEST_F() [37/86]

◆ TEST_F() [38/86]

◆ TEST_F() [39/86]

◆ TEST_F() [40/86]

◆ TEST_F() [41/86]

◆ TEST_F() [42/86]

◆ TEST_F() [43/86]

◆ TEST_F() [44/86]

◆ TEST_F() [45/86]

◆ TEST_F() [46/86]

◆ TEST_F() [47/86]

◆ TEST_F() [48/86]

TEST_F ( GeomAlgorithmsTest  ,
PowerDiagramNonUniformWeightsVaryingPower   
)

◆ TEST_F() [49/86]

TEST_F ( GeomAlgorithmsTest  ,
PowerDiagramZeroWeightsFallbackToVoronoi   
)

◆ TEST_F() [50/86]

◆ TEST_F() [51/86]

◆ TEST_F() [52/86]

◆ TEST_F() [53/86]

◆ TEST_F() [54/86]

◆ TEST_F() [55/86]

◆ TEST_F() [56/86]

◆ TEST_F() [57/86]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutput3DTypes   
)

◆ TEST_F() [58/86]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputEllipse   
)

◆ TEST_F() [59/86]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputPoint   
)

◆ TEST_F() [60/86]

◆ TEST_F() [61/86]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputRectangle   
)

◆ TEST_F() [62/86]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputRotatedEllipse   
)

◆ TEST_F() [63/86]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputSegment   
)

◆ TEST_F() [64/86]

TEST_F ( GeomAlgorithmsTest  ,
StreamOutputTriangle   
)

◆ TEST_F() [65/86]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronCentroid   
)

◆ TEST_F() [66/86]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronContains   
)

◆ TEST_F() [67/86]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronContainsWithReversedOrientation   
)

◆ TEST_F() [68/86]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronDegenerate   
)

◆ TEST_F() [69/86]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronFaces   
)

◆ TEST_F() [70/86]

TEST_F ( GeomAlgorithmsTest  ,
TetrahedronVolume   
)

◆ TEST_F() [71/86]

◆ TEST_F() [72/86]

TEST_F ( GeomAlgorithmsTest  ,
Triangle3DBarycentricDegenerateThrows   
)

◆ TEST_F() [73/86]

◆ TEST_F() [74/86]

◆ TEST_F() [75/86]

◆ TEST_F() [76/86]

◆ TEST_F() [77/86]

◆ TEST_F() [78/86]

TEST_F ( GeomAlgorithmsTest  ,
TriangleCWvsCCW   
)

◆ TEST_F() [79/86]

TEST_F ( GeomAlgorithmsTest  ,
TriangulationNonConvexLShape   
)

◆ TEST_F() [80/86]

TEST_F ( GeomAlgorithmsTest  ,
TriangulationNonConvexUShaped   
)

◆ TEST_F() [81/86]

◆ TEST_F() [82/86]

◆ TEST_F() [83/86]

◆ TEST_F() [84/86]

◆ TEST_F() [85/86]

◆ TEST_F() [86/86]