Skip navigation links
B H M O S T W 

B

BottomUpBSPTreeConstruction - Class in org.apache.commons.geometry.examples.tutorials.bsp
Class containing tutorial code for constructing a 2D BSP tree using a bottom-up approach.
BSPTreeSVGWriter - Class in org.apache.commons.geometry.examples.tutorials.bsp
Class for writing SVG visualizations of 2D BSP trees.
BSPTreeSVGWriter(Bounds2D) - Constructor for class org.apache.commons.geometry.examples.tutorials.bsp.BSPTreeSVGWriter
Construct a new instance that will render regions within the given bounds.
BSPTreeUnion - Class in org.apache.commons.geometry.examples.tutorials.bsp
Class containing tutorial code for computing the union of two trees.
BSPTreeXor - Class in org.apache.commons.geometry.examples.tutorials.bsp
Class containing tutorial code for computing the xor result of two trees.

H

HexagonPartitionedRegion - Class in org.apache.commons.geometry.examples.tutorials.bsp
Class containing tutorial code for constructing a balanced tree using a partitioned region builder.
HexagonStructuralCut - Class in org.apache.commons.geometry.examples.tutorials.bsp
Class containing tutorial code for constructing a balanced tree using a single structural cut.
HexagonUnbalanced - Class in org.apache.commons.geometry.examples.tutorials.bsp
Class containing tutorial code for constructing an unbalanced BSP tree for a hexagon.

M

main(String[]) - Static method in class org.apache.commons.geometry.examples.tutorials.bsp.BottomUpBSPTreeConstruction
Tutorial code entry point.
main(String[]) - Static method in class org.apache.commons.geometry.examples.tutorials.bsp.BSPTreeUnion
Tutorial code entry point.
main(String[]) - Static method in class org.apache.commons.geometry.examples.tutorials.bsp.BSPTreeXor
Tutorial code entry point.
main(String[]) - Static method in class org.apache.commons.geometry.examples.tutorials.bsp.HexagonPartitionedRegion
Tutorial code entry point.
main(String[]) - Static method in class org.apache.commons.geometry.examples.tutorials.bsp.HexagonStructuralCut
Tutorial code entry point.
main(String[]) - Static method in class org.apache.commons.geometry.examples.tutorials.bsp.HexagonUnbalanced
Tutorial code entry point.
main(String[]) - Static method in class org.apache.commons.geometry.examples.tutorials.bsp.TopDownBSPTreeConstruction
Tutorial code entry point.

O

org.apache.commons.geometry.examples.tutorials - package org.apache.commons.geometry.examples.tutorials
This package contains code for commons-geometry tutorials.
org.apache.commons.geometry.examples.tutorials.bsp - package org.apache.commons.geometry.examples.tutorials.bsp
This package contains code for the BSP tree tutorial.

S

setTreeParentOffsetFactor(double) - Method in class org.apache.commons.geometry.examples.tutorials.bsp.BSPTreeSVGWriter
Set the offset factor determining how much of the available horizontal width for a node should be used to offset it from its parent.
setTreeParentXOffsetMin(double) - Method in class org.apache.commons.geometry.examples.tutorials.bsp.BSPTreeSVGWriter
Set the minimum horizontal offset for tree nodes from their parents.

T

TopDownBSPTreeConstruction - Class in org.apache.commons.geometry.examples.tutorials.bsp
Class containing tutorial code for constructing a 2D BSP tree using a top-down approach.

W

write(RegionBSPTree2D, File) - Method in class org.apache.commons.geometry.examples.tutorials.bsp.BSPTreeSVGWriter
Write an SVG visualization of the given BSP tree.
write(RegionBSPTree2D, Map<RegionBSPTree2D.RegionNode2D, String>, File) - Method in class org.apache.commons.geometry.examples.tutorials.bsp.BSPTreeSVGWriter
Write an SVG visualization of the given BSP tree.
B H M O S T W 
Skip navigation links

Copyright © 2016–2020 The Apache Software Foundation. All rights reserved.