Uses of Class
org.apache.commons.math3.geometry.euclidean.oned.Euclidean1D
Packages that use Euclidean1D
Package
Description
This package provides basic 1D geometry components.
This package provides basic 3D geometry components.
This package provides basic 2D geometry components.
-
Uses of Euclidean1D in org.apache.commons.math3.geometry.euclidean.oned
Methods in org.apache.commons.math3.geometry.euclidean.oned that return Euclidean1DModifier and TypeMethodDescriptionstatic Euclidean1DEuclidean1D.getInstance()Get the unique instance.Methods in org.apache.commons.math3.geometry.euclidean.oned that return types with arguments of type Euclidean1DModifier and TypeMethodDescriptionprotected AbstractSubHyperplane<Euclidean1D, Euclidean1D> SubOrientedPoint.buildNew(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.protected AbstractSubHyperplane<Euclidean1D, Euclidean1D> SubOrientedPoint.buildNew(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.OrientedPoint.project(Point<Euclidean1D> point) Project a point to the hyperplane.IntervalsSet.projectToBoundary(Point<Euclidean1D> point) Project a point on the boundary of the region.SubOrientedPoint.split(Hyperplane<Euclidean1D> hyperplane) Split the instance in two parts by an hyperplane.Method parameters in org.apache.commons.math3.geometry.euclidean.oned with type arguments of type Euclidean1DModifier and TypeMethodDescriptionVector1D.add(double factor, Vector<Euclidean1D> v) Add a scaled vector to the instance.Vector1D.add(Vector<Euclidean1D> v) Add a vector to the instance.IntervalsSet.buildNew(BSPTree<Euclidean1D> tree) Build a region using the instance as a prototype.protected AbstractSubHyperplane<Euclidean1D, Euclidean1D> SubOrientedPoint.buildNew(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.protected AbstractSubHyperplane<Euclidean1D, Euclidean1D> SubOrientedPoint.buildNew(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.doubleVector1D.distance(Point<Euclidean1D> p) Compute the distance between the instance and another point.doubleVector1D.distance(Vector<Euclidean1D> p) Deprecated.doubleVector1D.distance1(Vector<Euclidean1D> p) Compute the distance between the instance and another vector according to the L1 norm.doubleVector1D.distanceInf(Vector<Euclidean1D> p) Compute the distance between the instance and another vector according to the L∞ norm.doubleVector1D.distanceSq(Vector<Euclidean1D> p) Compute the square of the distance between the instance and another vector.doubleVector1D.dotProduct(Vector<Euclidean1D> v) Compute the dot-product of the instance and another vector.Vector1DFormat.format(Vector<Euclidean1D> vector, StringBuffer toAppendTo, FieldPosition pos) Formats aVectorobject to produce a string.doubleOrientedPoint.getOffset(Point<Euclidean1D> point) Get the offset (oriented distance) of a point.doubleOrientedPoint.getOffset(Vector<Euclidean1D> vector) Get the offset (oriented distance) of a vector.OrientedPoint.project(Point<Euclidean1D> point) Project a point to the hyperplane.IntervalsSet.projectToBoundary(Point<Euclidean1D> point) Project a point on the boundary of the region.booleanOrientedPoint.sameOrientationAs(Hyperplane<Euclidean1D> other) Check if the instance has the same orientation as another hyperplane.SubOrientedPoint.split(Hyperplane<Euclidean1D> hyperplane) Split the instance in two parts by an hyperplane.Vector1D.subtract(double factor, Vector<Euclidean1D> v) Subtract a scaled vector from the instance.Vector1D.subtract(Vector<Euclidean1D> p) Subtract a vector from the instance.Constructor parameters in org.apache.commons.math3.geometry.euclidean.oned with type arguments of type Euclidean1DModifierConstructorDescriptionIntervalsSet(Collection<SubHyperplane<Euclidean1D>> boundary) Deprecated.as of 3.3, replaced withIntervalsSet(Collection, double)IntervalsSet(Collection<SubHyperplane<Euclidean1D>> boundary, double tolerance) Build an intervals set from a Boundary REPresentation (B-rep).IntervalsSet(BSPTree<Euclidean1D> tree) Deprecated.as of 3.3, replaced withIntervalsSet(BSPTree, double)IntervalsSet(BSPTree<Euclidean1D> tree, double tolerance) Build an intervals set from an inside/outside BSP tree.SubOrientedPoint(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion) Simple constructor.SubOrientedPoint(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion) Simple constructor. -
Uses of Euclidean1D in org.apache.commons.math3.geometry.euclidean.threed
Method parameters in org.apache.commons.math3.geometry.euclidean.threed with type arguments of type Euclidean1DModifier and TypeMethodDescriptionLine.toSpace(Point<Euclidean1D> point) Transform a sub-space point into a space point.Line.toSpace(Vector<Euclidean1D> vector) Transform a sub-space point into a space point. -
Uses of Euclidean1D in org.apache.commons.math3.geometry.euclidean.twod
Methods in org.apache.commons.math3.geometry.euclidean.twod that return Euclidean1DModifier and TypeMethodDescriptionEuclidean2D.getSubSpace()Get the n-1 dimension subspace of this space.Methods in org.apache.commons.math3.geometry.euclidean.twod that return types with arguments of type Euclidean1DModifier and TypeMethodDescriptionprotected 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(double cXX, double cYX, double cXY, double cYY, double cX1, double cY1) Get aTransformembedding an affine transform.static Transform<Euclidean2D, Euclidean1D> Line.getTransform(AffineTransform transform) Deprecated.as of 3.6, replaced withLine.getTransform(double, double, double, double, double, double)Method parameters in org.apache.commons.math3.geometry.euclidean.twod with type arguments of type Euclidean1DModifier and TypeMethodDescriptionprotected AbstractSubHyperplane<Euclidean2D, Euclidean1D> SubLine.buildNew(Hyperplane<Euclidean2D> hyperplane, Region<Euclidean1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.Line.toSpace(Point<Euclidean1D> point) Transform a sub-space point into a space point.Line.toSpace(Vector<Euclidean1D> vector) Transform a sub-space point into a space point.Constructor parameters in org.apache.commons.math3.geometry.euclidean.twod with type arguments of type Euclidean1DModifierConstructorDescriptionSubLine(Hyperplane<Euclidean2D> hyperplane, Region<Euclidean1D> remainingRegion) Simple constructor.
Vector1D.distance(Point)