Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.commons.math3.geometry.euclidean.twod.Euclidean2D

Packages that use Euclidean2D
org.apache.commons.math3.geometry.euclidean.threed | This package provides basic 3D geometry components.
org.apache.commons.math3.geometry.euclidean.twod | This package provides basic 2D geometry components.

Uses of Euclidean2D in org.apache.commons.math3.geometry.euclidean.threed

Methods in org.apache.commons.math3.geometry.euclidean.threed that return Euclidean2D
`Euclidean2D` | `Euclidean3D.getSubSpace()` Get the n-1 dimension subspace of this space.

Methods in org.apache.commons.math3.geometry.euclidean.threed that return types with arguments of type Euclidean2D
`protected AbstractSubHyperplane<Euclidean3D,Euclidean2D>` | `SubPlane.buildNew(Hyperplane<Euclidean3D> hyperplane, Region<Euclidean2D> remainingRegion)` Build a sub-hyperplane from an hyperplane and a region.

Method parameters in org.apache.commons.math3.geometry.euclidean.threed with type arguments of type Euclidean2D
`protected AbstractSubHyperplane<Euclidean3D,Euclidean2D>` | `SubPlane.buildNew(Hyperplane<Euclidean3D> hyperplane, Region<Euclidean2D> remainingRegion)` Build a sub-hyperplane from an hyperplane and a region.
`Vector3D` | `Plane.toSpace(Vector<Euclidean2D> point)` Transform an in-plane point into a 3D space point.

Constructor parameters in org.apache.commons.math3.geometry.euclidean.threed with type arguments of type Euclidean2D
`SubPlane(Hyperplane<Euclidean3D> hyperplane, Region<Euclidean2D> remainingRegion)` Simple constructor.

Uses of Euclidean2D in org.apache.commons.math3.geometry.euclidean.twod

Methods in org.apache.commons.math3.geometry.euclidean.twod that return Euclidean2D
`static Euclidean2D` | `Euclidean2D.getInstance()` Get the unique instance.

Methods in org.apache.commons.math3.geometry.euclidean.twod that return types with arguments of type Euclidean2D
`protected AbstractSubHyperplane<Euclidean2D,Euclidean1D>` | `SubLine.buildNew(Hyperplane<Euclidean2D> hyperplane, Region<Euclidean1D> remainingRegion)` Build a sub-hyperplane from an hyperplane and a region.
`static Transform<Euclidean2D,Euclidean1D>` | `Line.getTransform(AffineTransform transform)` Get a `Transform` embedding an affine transform.
`SubHyperplane.SplitSubHyperplane<Euclidean2D>` | `SubLine.split(Hyperplane<Euclidean2D> hyperplane)` Split the instance in two parts by an hyperplane.

Method parameters in org.apache.commons.math3.geometry.euclidean.twod with type arguments of type Euclidean2D
`Vector2D` | `Vector2D.add(double factor, Vector<Euclidean2D> v)` Add a scaled vector to the instance.
`Vector2D` | `Vector2D.add(Vector<Euclidean2D> v)` Add a vector to the instance.
`PolygonsSet` | `PolygonsSet.buildNew(BSPTree<Euclidean2D> tree)` Build a region using the instance as a prototype.
`protected AbstractSubHyperplane<Euclidean2D,Euclidean1D>` | `SubLine.buildNew(Hyperplane<Euclidean2D> hyperplane, Region<Euclidean1D> remainingRegion)` Build a sub-hyperplane from an hyperplane and a region.
`double` | `Vector2D.distance(Vector<Euclidean2D> p)` Compute the distance between the instance and another vector according to the L2 norm.
`double` | `Vector2D.distance1(Vector<Euclidean2D> p)` Compute the distance between the instance and another vector according to the L1 norm.
`double` | `Vector2D.distanceInf(Vector<Euclidean2D> p)` Compute the distance between the instance and another vector according to the L∞ norm.
`double` | `Vector2D.distanceSq(Vector<Euclidean2D> p)` Compute the square of the distance between the instance and another vector.
`double` | `Vector2D.dotProduct(Vector<Euclidean2D> v)` Compute the dot-product of the instance and another vector.
`StringBuffer` | `Vector2DFormat.format(Vector<Euclidean2D> vector, StringBuffer toAppendTo, FieldPosition pos)` Formats a `Vector` object to produce a string.
`double` | `Line.getOffset(Vector<Euclidean2D> point)` Get the offset (oriented distance) of a point.
`boolean` | `Line.sameOrientationAs(Hyperplane<Euclidean2D> other)` Check if the instance has the same orientation as another hyperplane.
`Side` | `SubLine.side(Hyperplane<Euclidean2D> hyperplane)` Compute the relative position of the instance with respect to an hyperplane.
`SubHyperplane.SplitSubHyperplane<Euclidean2D>` | `SubLine.split(Hyperplane<Euclidean2D> hyperplane)` Split the instance in two parts by an hyperplane.
`Vector2D` | `Vector2D.subtract(double factor, Vector<Euclidean2D> v)` Subtract a scaled vector from the instance.
`Vector2D` | `Vector2D.subtract(Vector<Euclidean2D> p)` Subtract a vector from the instance.
`Vector1D` | `Line.toSubSpace(Vector<Euclidean2D> point)` Transform a space point into a sub-space point.

Constructor parameters in org.apache.commons.math3.geometry.euclidean.twod with type arguments of type Euclidean2D
`PolygonsSet(BSPTree<Euclidean2D> tree)` Build a polygons set from a BSP tree.
`PolygonsSet(Collection<SubHyperplane<Euclidean2D>> boundary)` Build a polygons set from a Boundary REPresentation (B-rep).
`SubLine(Hyperplane<Euclidean2D> hyperplane, Region<Euclidean1D> remainingRegion)` Simple constructor.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.