Uses of Interface
org.hipparchus.geometry.partitioning.Hyperplane
Packages that use Hyperplane
Package
Description
This package provides basic 1D geometry components.
This package provides basic 3D geometry components.
This package provides basic 2D geometry components.
This package provides interfaces and classes related to the convex hull problem.
This package provides classes to implement Binary Space Partition trees.
This package provides basic geometry components on the 1-sphere.
This package provides basic geometry components on the 2-sphere.
-
Uses of Hyperplane in org.hipparchus.geometry.euclidean.oned
Classes in org.hipparchus.geometry.euclidean.oned that implement HyperplaneModifier and TypeClassDescriptionclassThis class represents a 1D oriented hyperplane. -
Uses of Hyperplane in org.hipparchus.geometry.euclidean.threed
Classes in org.hipparchus.geometry.euclidean.threed that implement HyperplaneModifier and TypeClassDescriptionclassThe class represent planes in a three dimensional space. -
Uses of Hyperplane in org.hipparchus.geometry.euclidean.twod
Classes in org.hipparchus.geometry.euclidean.twod that implement HyperplaneModifier and TypeClassDescriptionclassThis class represents an oriented line in the 2D plane. -
Uses of Hyperplane in org.hipparchus.geometry.hull
Classes in org.hipparchus.geometry.hull with type parameters of type HyperplaneModifier and TypeInterfaceDescriptioninterfaceConvexHull<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> This class represents a convex hull.interfaceConvexHullGenerator<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> Interface for convex hull generators. -
Uses of Hyperplane in org.hipparchus.geometry.partitioning
Classes in org.hipparchus.geometry.partitioning with type parameters of type HyperplaneModifier and TypeClassDescriptionclassAbstractRegion<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>, T extends Space, Q extends Point<T, Q>, F extends Hyperplane<T, Q, F, J>, J extends SubHyperplane<T, Q, F, J>> Abstract class for all regions, independently of geometry type or dimension.classAbstractRegion<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>, T extends Space, Q extends Point<T, Q>, F extends Hyperplane<T, Q, F, J>, J extends SubHyperplane<T, Q, F, J>> Abstract class for all regions, independently of geometry type or dimension.classAbstractSubHyperplane<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>, T extends Space, Q extends Point<T, Q>, F extends Hyperplane<T, Q, F, J>, J extends SubHyperplane<T, Q, F, J>> This class implements the dimension-independent parts ofSubHyperplane.classAbstractSubHyperplane<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>, T extends Space, Q extends Point<T, Q>, F extends Hyperplane<T, Q, F, J>, J extends SubHyperplane<T, Q, F, J>> This class implements the dimension-independent parts ofSubHyperplane.classBoundaryAttribute<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> Class holding boundary attributes.classBSPTree<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> This class represent a Binary Space Partition tree.static interfaceBSPTree.LeafMerger<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> This interface gather the merging operations between a BSP tree leaf and another BSP tree.static interfaceBSPTree.VanishingCutHandler<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> This interface handles the corner cases when an internal node cut sub-hyperplane vanishes.interfaceBSPTreeVisitor<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> This interface is used to visitBSP treenodes.interfaceHyperplane<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> This interface represents an hyperplane of a space.classInteriorPointFinder<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> Finder for interior points.classNodesSet<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> Set ofBSP treenodes.interfaceRegion<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> This interface represents a region of a space as a partition.classRegionFactory<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> This class is a factory forRegion.interfaceSubHyperplane<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>> This interface represents the remaining parts of an hyperplane after other parts have been chopped off.static classSubHyperplane.SplitSubHyperplane<U extends Space,R extends Point<U, R>, F extends Hyperplane<U, R, F, J>, J extends SubHyperplane<U, R, F, J>> Class holding the results of thesplitmethod.interfaceTransform<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>, T extends Space, Q extends Point<T, Q>, F extends Hyperplane<T, Q, F, J>, J extends SubHyperplane<T, Q, F, J>> This interface represents an inversible affine transform in a space.interfaceTransform<S extends Space,P extends Point<S, P>, H extends Hyperplane<S, P, H, I>, I extends SubHyperplane<S, P, H, I>, T extends Space, Q extends Point<T, Q>, F extends Hyperplane<T, Q, F, J>, J extends SubHyperplane<T, Q, F, J>> This interface represents an inversible affine transform in a space.Methods in org.hipparchus.geometry.partitioning with parameters of type HyperplaneModifier and TypeMethodDescriptionRegionFactory.buildConvex(H... hyperplanes) Build a convex region from a collection of bounding hyperplanes.Constructors in org.hipparchus.geometry.partitioning with parameters of type HyperplaneModifierConstructorDescriptionAbstractRegion(H[] hyperplanes, double tolerance) Build a convex region from an array of bounding hyperplanes. -
Uses of Hyperplane in org.hipparchus.geometry.spherical.oned
Classes in org.hipparchus.geometry.spherical.oned that implement HyperplaneModifier and TypeClassDescriptionclassThis class represents a 1D oriented hyperplane on the circle. -
Uses of Hyperplane in org.hipparchus.geometry.spherical.twod
Classes in org.hipparchus.geometry.spherical.twod that implement HyperplaneModifier and TypeClassDescriptionclassThis class represents an oriented great circle on the 2-sphere.