Package | Description |
---|---|
org.hipparchus.geometry |
This package is the top level package for geometry.
|
org.hipparchus.geometry.enclosing |
This package provides interfaces and classes related to the smallest enclosing ball problem.
|
org.hipparchus.geometry.euclidean.oned |
This package provides basic 1D geometry components.
|
org.hipparchus.geometry.euclidean.threed |
This package provides basic 3D geometry components.
|
org.hipparchus.geometry.euclidean.twod |
This package provides basic 2D geometry components.
|
org.hipparchus.geometry.hull |
This package provides interfaces and classes related to the convex hull problem.
|
org.hipparchus.geometry.partitioning |
This package provides classes to implement Binary Space Partition trees.
|
org.hipparchus.geometry.spherical.oned |
This package provides basic geometry components on the 1-sphere.
|
org.hipparchus.geometry.spherical.twod |
This package provides basic geometry components on the 2-sphere.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Point<S extends Space>
This interface represents a generic geometrical point.
|
interface |
Vector<S extends Space>
This interface represents a generic vector in a vectorial space or a point in an affine space.
|
class |
VectorFormat<S extends Space>
Formats a vector in components list format "{x; y; ...}".
|
Modifier and Type | Method and Description |
---|---|
Space |
Point.getSpace()
Get the space to which the point belongs.
|
Space |
Space.getSubSpace()
Get the n-1 dimension subspace of this space.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Encloser<S extends Space,P extends Point<S>>
Interface for algorithms computing enclosing balls.
|
class |
EnclosingBall<S extends Space,P extends Point<S>>
This class represents a ball enclosing some points.
|
interface |
SupportBallGenerator<S extends Space,P extends Point<S>>
Interface for generating balls based on support points.
|
class |
WelzlEncloser<S extends Space,P extends Point<S>>
Class implementing Emo Welzl algorithm to find the smallest enclosing ball in linear time.
|
Modifier and Type | Class and Description |
---|---|
class |
Euclidean1D
This class implements a one-dimensional space.
|
Modifier and Type | Method and Description |
---|---|
Space |
Vector1D.getSpace()
Get the space to which the point belongs.
|
Space |
Euclidean1D.getSubSpace()
Get the n-1 dimension subspace of this space.
|
Modifier and Type | Class and Description |
---|---|
class |
Euclidean3D
This class implements a three-dimensional space.
|
Modifier and Type | Method and Description |
---|---|
Space |
Vector3D.getSpace()
Get the space to which the point belongs.
|
Modifier and Type | Class and Description |
---|---|
class |
Euclidean2D
This class implements a two-dimensional space.
|
Modifier and Type | Method and Description |
---|---|
Space |
Vector2D.getSpace()
Get the space to which the point belongs.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConvexHull<S extends Space,P extends Point<S>>
This class represents a convex hull.
|
interface |
ConvexHullGenerator<S extends Space,P extends Point<S>>
Interface for convex hull generators.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRegion<S extends Space,T extends Space>
Abstract class for all regions, independently of geometry type or dimension.
|
class |
AbstractRegion<S extends Space,T extends Space>
Abstract class for all regions, independently of geometry type or dimension.
|
class |
AbstractSubHyperplane<S extends Space,T extends Space>
This class implements the dimension-independent parts of
SubHyperplane . |
class |
AbstractSubHyperplane<S extends Space,T extends Space>
This class implements the dimension-independent parts of
SubHyperplane . |
class |
BoundaryAttribute<S extends Space>
Class holding boundary attributes.
|
class |
BoundaryProjection<S extends Space>
Class holding the result of point projection on region boundary.
|
class |
BSPTree<S extends Space>
This class represent a Binary Space Partition tree.
|
static interface |
BSPTree.LeafMerger<S extends Space>
This interface gather the merging operations between a BSP tree
leaf and another BSP tree.
|
static interface |
BSPTree.VanishingCutHandler<S extends Space>
This interface handles the corner cases when an internal node cut sub-hyperplane vanishes.
|
interface |
BSPTreeVisitor<S extends Space>
This interface is used to visit
BSP tree nodes. |
interface |
Embedding<S extends Space,T extends Space>
This interface defines mappers between a space and one of its sub-spaces.
|
interface |
Embedding<S extends Space,T extends Space>
This interface defines mappers between a space and one of its sub-spaces.
|
interface |
Hyperplane<S extends Space>
This interface represents an hyperplane of a space.
|
class |
NodesSet<S extends Space>
Set of
BSP tree nodes. |
interface |
Region<S extends Space>
This interface represents a region of a space as a partition.
|
class |
RegionFactory<S extends Space>
This class is a factory for
Region . |
interface |
SubHyperplane<S extends Space>
This interface represents the remaining parts of an hyperplane after
other parts have been chopped off.
|
static class |
SubHyperplane.SplitSubHyperplane<U extends Space>
Class holding the results of the
split method. |
interface |
Transform<S extends Space,T extends Space>
This interface represents an inversible affine transform in a space.
|
interface |
Transform<S extends Space,T extends Space>
This interface represents an inversible affine transform in a space.
|
Modifier and Type | Class and Description |
---|---|
class |
Sphere1D
This class implements a one-dimensional sphere (i.e.
|
Modifier and Type | Method and Description |
---|---|
Space |
S1Point.getSpace()
Get the space to which the point belongs.
|
Space |
Sphere1D.getSubSpace()
Get the n-1 dimension subspace of this space.
|
Modifier and Type | Class and Description |
---|---|
class |
Sphere2D
This class implements a two-dimensional sphere (i.e.
|
Modifier and Type | Method and Description |
---|---|
Space |
S2Point.getSpace()
Get the space to which the point belongs.
|
Copyright © 2016–2017 Hipparchus.org. All rights reserved.