Package | Description |
---|---|
fr.cnes.sirius.patrius.math.geometry.euclidean.oned | |
fr.cnes.sirius.patrius.math.geometry.euclidean.threed | |
fr.cnes.sirius.patrius.math.geometry.euclidean.twod | |
fr.cnes.sirius.patrius.math.geometry.partitioning |
This package provides classes to implement Binary Space Partition trees.
|
Class and Description |
---|
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
|
AbstractSubHyperplane
This class implements the dimension-independent parts of
SubHyperplane . |
BSPTree
This class represent a Binary Space Partition tree.
|
Hyperplane
This interface represents an hyperplane of a space.
|
Region
This interface represents a region of a space as a partition.
|
Region.Location
Enumerate for the location of a point with respect to the region.
|
Side
Enumerate representing the location of an element with respect to an
hyperplane of a space. |
SubHyperplane
This interface represents the remaining parts of an hyperplane after
other parts have been chopped off.
|
SubHyperplane.SplitSubHyperplane
Class holding the results of the
split method. |
Class and Description |
---|
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
|
AbstractSubHyperplane
This class implements the dimension-independent parts of
SubHyperplane . |
BSPTree
This class represent a Binary Space Partition tree.
|
Embedding
This interface defines mappers between a space and one of its sub-spaces.
|
Hyperplane
This interface represents an hyperplane of a space.
|
Region
This interface represents a region of a space as a partition.
|
Side
Enumerate representing the location of an element with respect to an
hyperplane of a space. |
SubHyperplane
This interface represents the remaining parts of an hyperplane after
other parts have been chopped off.
|
SubHyperplane.SplitSubHyperplane
Class holding the results of the
split method. |
Class and Description |
---|
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
|
AbstractSubHyperplane
This class implements the dimension-independent parts of
SubHyperplane . |
BSPTree
This class represent a Binary Space Partition tree.
|
Hyperplane
This interface represents an hyperplane of a space.
|
Region
This interface represents a region of a space as a partition.
|
Side
Enumerate representing the location of an element with respect to an
hyperplane of a space. |
SubHyperplane
This interface represents the remaining parts of an hyperplane after
other parts have been chopped off.
|
SubHyperplane.SplitSubHyperplane
Class holding the results of the
split method. |
Transform
This interface represents an inversible affine transform in a space.
|
Class and Description |
---|
AbstractRegion
Abstract class for all regions, independently of geometry type or dimension.
|
AbstractSubHyperplane
This class implements the dimension-independent parts of
SubHyperplane . |
BSPTree
This class represent a Binary Space Partition tree.
|
BSPTree.LeafMerger
This interface gather the merging operations between a BSP tree
leaf and another BSP tree.
|
BSPTreeVisitor
This interface is used to visit
BSP tree nodes. |
BSPTreeVisitor.Order
Enumerate for visit order with respect to plus sub-tree, minus sub-tree and cut sub-hyperplane.
|
Hyperplane
This interface represents an hyperplane of a space.
|
Region
This interface represents a region of a space as a partition.
|
Region.Location
Enumerate for the location of a point with respect to the region.
|
Side
Enumerate representing the location of an element with respect to an
hyperplane of a space. |
SubHyperplane
This interface represents the remaining parts of an hyperplane after
other parts have been chopped off.
|
SubHyperplane.SplitSubHyperplane
Class holding the results of the
split method. |
Transform
This interface represents an inversible affine transform in a space.
|
Copyright © 2020 CNES. All rights reserved.