public class RegionBSPTree2DPerformance extends Object
RegionBSPTree2D class.| Modifier and Type | Class and Description |
|---|---|
static class |
RegionBSPTree2DPerformance.CircularBoundaryInput
Class providing a list of boundaries for a circle approximation.
|
static class |
RegionBSPTree2DPerformance.CircularBoundaryInputBase
Base class for inputs that use circle approximation boundaries.
|
static class |
RegionBSPTree2DPerformance.WorstCaseCircularRegionInput
Class providing a region approximating a circular boundary.
|
| Constructor and Description |
|---|
RegionBSPTree2DPerformance() |
| Modifier and Type | Method and Description |
|---|---|
List<LineConvexSubset> |
boundaryConvexWorstCase(RegionBSPTree2DPerformance.WorstCaseCircularRegionInput input)
Benchmark testing the performance of boundary determination using a tree with a worst-case,
unbalanced structure.
|
RegionBSPTree2D |
insertConvexWorstCase(RegionBSPTree2DPerformance.CircularBoundaryInput input)
Benchmark testing the performance of tree creation for a convex region.
|
public RegionBSPTree2D insertConvexWorstCase(RegionBSPTree2DPerformance.CircularBoundaryInput input)
input - benchmark boundary inputpublic List<LineConvexSubset> boundaryConvexWorstCase(RegionBSPTree2DPerformance.WorstCaseCircularRegionInput input)
input - input treeCopyright © 2016–2020 The Apache Software Foundation. All rights reserved.