Index

A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes All Packages

A

absolute() - Method in class org.anchoranalysis.spatial.point.Tuple3d
Convert each dimension's component into its absolute value.
accept(int, int) - Method in interface org.anchoranalysis.spatial.point.consumer.ScalarTwoDimensionalConsumer
Accepts a point like with a Consumer in general.
accept(int, int, int) - Method in interface org.anchoranalysis.spatial.point.consumer.OffsettedScalarTwoDimensionalConsumer
Accepts a point
accept(int, int, int) - Method in interface org.anchoranalysis.spatial.point.consumer.ScalarThreeDimensionalConsumer
Accepts a point like with a Consumer in general.
accept(Point2i) - Method in interface org.anchoranalysis.spatial.point.consumer.PointTwoDimensionalConsumer
Accepts a point like with a Consumer in general.
accept(Point2i, int) - Method in interface org.anchoranalysis.spatial.point.consumer.OffsettedPointTwoDimensionalConsumer
Accepts a point like with a Consumer in general.
add(double, double) - Method in class org.anchoranalysis.spatial.point.Point2d
Arithmetically adds two double values, to the X- and Y- dimensions.
add(double, double, double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Arithmetically adds values to each dimension's component.
add(double, double, T) - Method in class org.anchoranalysis.spatial.rtree.IntervalRTree
Adds a bounding-box with a corresponding index.
add(int, int) - Method in class org.anchoranalysis.spatial.point.Point2d
Arithmetically adds two int values, to the X- and Y- dimensions.
add(int, int, int) - Method in class org.anchoranalysis.spatial.box.PointRange
Adds a new point to be considered in the range.
add(Rectangle, T) - Method in class org.anchoranalysis.spatial.rtree.RTree
Adds a Rectangle with a corresponding payload.
add(BoundingBox, T) - Method in class org.anchoranalysis.spatial.rtree.BoundingBoxRTree
Adds a bounding-box with a corresponding payload.
add(Point2d) - Method in class org.anchoranalysis.spatial.point.Point2d
Arithmetically adds a Point2d's values across each dimension.
add(Point2i) - Method in class org.anchoranalysis.spatial.point.Point2d
Arithmetically adds a Point2i's values across each dimension.
add(Point2i) - Method in class org.anchoranalysis.spatial.point.Point2i
Adds values from a Point2i across each corresponding dimension.
add(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.PointRange
Adds a new point to be considered in the range.
add(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Arithmetically adds a ReadableTuple3i's values across each dimension.
add(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Arithmetically adds a ReadableTuple3i's values across each dimension.
add(Tuple3d) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Arithmetically adds a Tuple3d's values across each dimension.
addObjectsNoBoundingBoxChange(Collection<T>) - Method in class org.anchoranalysis.spatial.box.BoundedList
Adds elements without changing the bounding-box
anyDimensionIsLargerThan(Extent) - Method in class org.anchoranalysis.spatial.box.Extent
Returns true if any dimension in this extent is larger than the corresponding dimension in other extent.
arbitraryElement() - Method in class org.anchoranalysis.spatial.rtree.RTree
Any arbitrary element from the tree.
areAllPointsInBigNeighborhood(List<Point3i>) - Static method in class org.anchoranalysis.spatial.point.PointsNeighborChecker
Are all points in a list neighboring the next point in the list?
areaXY() - Method in class org.anchoranalysis.spatial.box.Extent
Size in X multiplied by size in Y.
arePointsNeighbors(Point3i, Point3i) - Static method in class org.anchoranalysis.spatial.point.PointsNeighborChecker
Do two points have a big neighbor relationship to each other?
aspectRatioXY() - Method in class org.anchoranalysis.spatial.box.Extent
Derives an aspect-ratio, by dividing the X-dimension by the Y-dimension value.
asScaleFactor() - Method in class org.anchoranalysis.spatial.scale.ScaleFactorInt
Converts to a ScaleFactor that accepts floating-point values.
asSet() - Method in class org.anchoranalysis.spatial.rtree.RTree
All elements contained within the tree, as a Set.
assignBoundingBox(BoundingBox) - Method in class org.anchoranalysis.spatial.box.BoundedList
Assigns a new containing bounding-box.
assignBoundingBoxAndMap(BoundingBox, UnaryOperator<T>) - Method in class org.anchoranalysis.spatial.box.BoundedList
Assigns a new containing bounding-box and maps each individual element.
asTuple() - Method in class org.anchoranalysis.spatial.box.Extent
Exposes the extent as a tuple.
asVector3d() - Method in class org.anchoranalysis.spatial.orientation.DirectionVector
Converts to a Vector3d representation.
at(int, int, int, int) - Static method in class org.anchoranalysis.spatial.box.BoundingBoxFactory
Short-hand factory method for creating a 2D bounding-box.
at(int, int, int, int, int, int) - Static method in class org.anchoranalysis.spatial.box.BoundingBoxFactory
Short-hand factory method for creating a 3D bounding-box.
atBorder(Extent) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Does the bounding-box have an edge at the border of an image of size extent?
atBorderXY(Extent) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Like BoundingBox.atBorder(Extent) but considers only the X- and Y- dimensions.
atBorderZ(Extent) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Like BoundingBox.atBorder(Extent) but considers only the Z-dimension.
Axis - Enum in org.anchoranalysis.spatial.axis
Identifies axis in a Cartesian coordinate system.
AxisConversionException - Exception in org.anchoranalysis.spatial.axis
When converting another type to a corresponding Axis fails.
AxisConversionException(String) - Constructor for exception org.anchoranalysis.spatial.axis.AxisConversionException
Create with a messsage, without an underlying cause.
AxisConverter - Class in org.anchoranalysis.spatial.axis
Converts to/from Axis to a String and int representations, checking for invalid input.

B

BoundedList<T> - Class in org.anchoranalysis.spatial.box
One or more elements, each with an individual bounding-box, and collectively with a bounding-box that fully contains them all.
boundingBox() - Method in class org.anchoranalysis.spatial.box.BoundedList
A bounding-box that must contain all elements in the collection
BoundingBox - Class in org.anchoranalysis.spatial.box
A bounding-box in two or three dimensions.
BoundingBox(Extent) - Constructor for class org.anchoranalysis.spatial.box.BoundingBox
Constructs a bounding-box to cover the entirety of a certain extent.
BoundingBoxContains - Class in org.anchoranalysis.spatial.box
Does a bounding box contain other objects?
BoundingBoxContains(BoundingBox) - Constructor for class org.anchoranalysis.spatial.box.BoundingBoxContains
Create with the BoundingBox that is queried.
BoundingBoxDistance - Class in org.anchoranalysis.spatial.box
Calculates distance between two bounding boxes.
BoundingBoxFactory - Class in org.anchoranalysis.spatial.box
Utility methods to create a BoundingBox.
BoundingBoxIntersection - Class in org.anchoranalysis.spatial.box
Methods for checking intersection between a particular bounding-box and others.
BoundingBoxIntersection(BoundingBox) - Constructor for class org.anchoranalysis.spatial.box.BoundingBoxIntersection
 
BoundingBoxMerger - Class in org.anchoranalysis.spatial.box
Merges one or more BoundingBox together, to create a single BoundingBox that spans them all.
BoundingBoxRTree<T> - Class in org.anchoranalysis.spatial.rtree
An R-Tree that contains items, each with an associated bounding-box in three dimensions.
BoundingBoxRTree() - Constructor for class org.anchoranalysis.spatial.rtree.BoundingBoxRTree
Creates an empty R-Tree.
BoundingBoxRTree(int) - Constructor for class org.anchoranalysis.spatial.rtree.BoundingBoxRTree
Creates an empty R-Tree with a specified number of children.
BoundingBoxUnion - Class in org.anchoranalysis.spatial.box
Performs union of a bounding-box with other entities
BoundingBoxUnion(BoundingBox) - Constructor for class org.anchoranalysis.spatial.box.BoundingBoxUnion
 
box(BoundingBox) - Method in class org.anchoranalysis.spatial.box.BoundingBoxContains
Is this other bounding-box fully contained within this bounding box?

C

calculateAreaXYAsDouble() - Method in class org.anchoranalysis.spatial.box.Extent
Calculates the area freshly by multiplying the x-size with y-size, as doubles.
calculateCornerMaxExclusive() - Method in class org.anchoranalysis.spatial.box.BoundingBox
The maximum (right-most) point just outside the box.
calculateCornerMaxInclusive() - Method in class org.anchoranalysis.spatial.box.BoundingBox
The maximum (right-most) point inside the box.
calculateVolume() - Method in class org.anchoranalysis.spatial.box.Extent
Calculates the volume of the Extent when considered as a box.
calculateVolumeAsInt() - Method in class org.anchoranalysis.spatial.box.Extent
Like Extent.calculateVolume() but uses an int to calculate the volume.
canEqual(Object) - Method in class org.anchoranalysis.spatial.orientation.Orientation2D
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.orientation.Orientation3DEulerAngles
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.orientation.OrientationRotationMatrix
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.point.Point3d
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.point.Point3f
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.point.Point3i
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.point.Tuple3d
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.point.Tuple3f
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.point.Tuple3i
 
canEqual(Object) - Method in class org.anchoranalysis.spatial.point.Vector3d
 
centerOfGravity() - Method in class org.anchoranalysis.spatial.box.BoundingBox
A mid-point in the bounding-box, corresponding to the mean of all points inside the box.
changeExtent(UnaryOperator<Extent>) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Creates a copied BoundingBox but with a different extent.
changeExtent(Extent) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Creates a copied BoundingBox but with a different extent.
changeExtentZ(int) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Creates a copied BoundingBox but with a different extent in the Z-dimension.
changeZ(int, int) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Creates a copied BoundingBox but with a different corner and extent in the Z-dimension.
clampTo(Extent) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Ensures that the box fits inside a Extent by reducing any values to their limits in the respective dimension.
column(int) - Method in class org.anchoranalysis.spatial.orientation.RotationMatrix
Extracts a column from the rotation-matrix as a point.
Comparator3d<T extends Tuple3d> - Class in org.anchoranalysis.spatial.point
Imposes an ordering on any sub-type of Tuple3d.
Comparator3d() - Constructor for class org.anchoranalysis.spatial.point.Comparator3d
 
Comparator3i<T extends Tuple3i> - Class in org.anchoranalysis.spatial.point
Imposes an ordering on any sub-type of Tuple3i.
Comparator3i() - Constructor for class org.anchoranalysis.spatial.point.Comparator3i
 
compare(T, T) - Method in class org.anchoranalysis.spatial.point.Comparator3d
 
compare(T, T) - Method in class org.anchoranalysis.spatial.point.Comparator3i
 
compareTo(BoundingBox) - Method in class org.anchoranalysis.spatial.box.BoundingBox
 
compareTo(Extent) - Method in class org.anchoranalysis.spatial.box.Extent
 
compareTo(ReadableTuple3i) - Method in interface org.anchoranalysis.spatial.point.ReadableTuple3i
 
contains() - Method in class org.anchoranalysis.spatial.box.BoundingBox
For evaluating whether this bounding-box contains other points, boxes etc.?
contains(double) - Method in class org.anchoranalysis.spatial.rtree.IntervalRTree
Which objects contain a particular point?
contains(int, int, int) - Method in class org.anchoranalysis.spatial.box.Extent
Is a point contained within the extent?
contains(BoundingBox) - Method in class org.anchoranalysis.spatial.box.Extent
Is box entirely contained within the extent?
contains(Point2i) - Method in class org.anchoranalysis.spatial.box.Extent
Is a point of type Point2i contained within the extent in the XY plane?
contains(Point3d) - Method in class org.anchoranalysis.spatial.box.Extent
Is a point of type Point3d contained within the extent?
contains(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.Extent
Is a point of type ReadableTuple3i contained within the extent?
contains(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.rtree.BoundingBoxRTree
Which objects contain a particular point?
containsStream(double) - Method in class org.anchoranalysis.spatial.rtree.IntervalRTree
Like IntervalRTree.contains(double) but returns a Stream instead of a Set.
containsStream(Point) - Method in class org.anchoranalysis.spatial.rtree.RTree
Which objects contain a particular point?
containsStream(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.rtree.BoundingBoxRTree
containsX(double) - Method in class org.anchoranalysis.spatial.box.Extent
Is a value contained within the extent on the X-axis?
containsX(int) - Method in class org.anchoranalysis.spatial.box.Extent
Is a value contained within the extent on the X-axis?
containsY(double) - Method in class org.anchoranalysis.spatial.box.Extent
Is a value contained within the extent on the Y-axis?
containsY(int) - Method in class org.anchoranalysis.spatial.box.Extent
Is a value contained within the extent on the Y-axis?
containsZ(double) - Method in class org.anchoranalysis.spatial.box.Extent
Is a value contained within the extent on the Z-axis?
containsZ(int) - Method in class org.anchoranalysis.spatial.box.Extent
Is a value contained within the extent on the Z-axis?
Contour - Class in org.anchoranalysis.spatial.point
A path of successively-neighbored points.
Contour() - Constructor for class org.anchoranalysis.spatial.point.Contour
 
convert2iTo3d(List<Point2i>) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a list of Point2i to a list of Point3d.
convert2iTo3f(List<Point2i>) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a list of Point2i to a list of Point3f.
convert3dTo3f(List<Point3d>) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a list of Point3d to a list of Point3f.
convert3fTo3d(List<Point3f>) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a list of Point3f to a list of Point3d.
convert3i(List<Point3d>) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a list of Point3d to a list of Point3i.
convert3i(List<Point3f>, boolean) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a list of Point3f to a list of Point3i, optionally rounding values.
convert3iTo3f(List<Point3i>) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a list of Point3i to a list of Point3f.
convertTo3d(Point2d) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point2d to a Point3d using 0 as the value of the Z-axis component.
convertTo3i(Point2i) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point2i to a Point3i using 0 as the value of the Z-axis component.
convertTo3i(Point2i, int) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point3i to a Point2i using an explicit value for the Z-axis component.
cornerMin() - Method in class org.anchoranalysis.spatial.box.BoundingBox
The minimum corner of the bounding box in each dimension.
countXY() - Method in class org.anchoranalysis.spatial.point.RunningSumPoint
The count for the X or Y dimensions.
countZ() - Method in class org.anchoranalysis.spatial.point.RunningSumPoint
The count for the Z dimension.
createBetweenTwoPoints(Point3d, Point3d) - Static method in class org.anchoranalysis.spatial.orientation.DirectionVector
Creates a DirectionVector representing the direction between two points of type Point3d.
createBetweenTwoPoints(Point3i, Point3i) - Static method in class org.anchoranalysis.spatial.orientation.DirectionVector
Creates a DirectionVector representing the direction between two points of type Point3i.
createDuplicate(ReadableTuple3i, Extent) - Static method in class org.anchoranalysis.spatial.box.BoundingBox
Creates a bounding-box from a corner and an extent - duplicating cornerMin.
createDuplicate(ReadableTuple3i, ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.box.BoundingBox
Creates from two int points (a minimum corner and a maximum corner) - reusing cornerMinInclusive internally.
createFromList(List<T>, Function<T, BoundingBox>) - Static method in class org.anchoranalysis.spatial.box.BoundedList
Creates for a list, minimally fitting a bounding-box around all elements
createFromString(String) - Static method in class org.anchoranalysis.spatial.axis.AxisConverter
Maps a string of x, y, z (case ignored) to a corresponding axis type.
createFromTupleDuplicate(ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.box.Extent
Creates from a ReadableTuple3i representing the sizes in each dimension, where the tuple is not used internally.
createFromTupleReuse(ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.box.Extent
Creates from a ReadableTuple3i representing the sizes in each dimension, where the tuple is used internally.
createMinusOne() - Method in class org.anchoranalysis.spatial.box.Extent
Creates a new Extent with each dimension decreased by one.
createReuse(Point3d, Point3d) - Static method in class org.anchoranalysis.spatial.box.BoundingBox
Creates from two double points (a minimum corner and a maximum corner).
createReuse(ReadableTuple3i, Extent) - Static method in class org.anchoranalysis.spatial.box.BoundingBox
Creates a bounding-box from a corner and an extent - reusing cornerMin internally.
createReuse(ReadableTuple3i, ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.box.BoundingBox
Creates from two int points (a minimum corner and a maximum corner) - reusing cornerMinInclusive internally.
createSingle(T, Function<T, BoundingBox>) - Static method in class org.anchoranalysis.spatial.box.BoundedList
Creates for a single element using its current bounding-box.
crossProduct(Vector3d) - Method in class org.anchoranalysis.spatial.point.Vector3d
Computes the cross-product of the tuple with another.

D

decrementX() - Method in class org.anchoranalysis.spatial.point.Tuple3i
Decrements the X component's value by one.
decrementX(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Decrements the X component's value by a shift.
decrementY() - Method in class org.anchoranalysis.spatial.point.Tuple3i
Decrements the Y component's value by one.
decrementY(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Decrements the Y component's value by a shift.
decrementZ() - Method in class org.anchoranalysis.spatial.point.Tuple3i
Decrements the Z component's value by one.
decrementZ(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Decrements the Z component's value by a shift.
deriveRotationMatrix() - Method in class org.anchoranalysis.spatial.orientation.Orientation
Derives a RotationMatrix that can be applied to rotate an entity anti-clockwise to the current orientation.
deriveRotationMatrix() - Method in class org.anchoranalysis.spatial.orientation.Orientation2D
 
deriveRotationMatrix() - Method in class org.anchoranalysis.spatial.orientation.Orientation3DEulerAngles
 
deriveRotationMatrix() - Method in class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
 
deriveRotationMatrix() - Method in class org.anchoranalysis.spatial.orientation.OrientationRotationMatrix
 
deriveScalingFactor(int, int) - Static method in class org.anchoranalysis.spatial.scale.Scaler
Calculates a scaling-factor (for one dimension) by doing a floating point division of two integers.
dimensionIndexFor(Axis) - Static method in class org.anchoranalysis.spatial.axis.AxisConverter
A corresponding index representing for the dimension an Axis represents.
DirectionVector - Class in org.anchoranalysis.spatial.orientation
A vector indicating a direction in space.
DirectionVector() - Constructor for class org.anchoranalysis.spatial.orientation.DirectionVector
Creates with each dimension's value set to 0.
DirectionVector(double, double, double) - Constructor for class org.anchoranalysis.spatial.orientation.DirectionVector
Creates for a particular value in each dimension.
DirectionVector(Axis) - Constructor for class org.anchoranalysis.spatial.orientation.DirectionVector
Creates a direction aligned to a particular axis.
DirectionVector(Tuple3d) - Constructor for class org.anchoranalysis.spatial.orientation.DirectionVector
Creates reusing Tuple3d internally for the dimension's values.
distance(BoundingBox, BoundingBox, boolean) - Static method in class org.anchoranalysis.spatial.box.BoundingBoxDistance
Calculates the distance between two BoundingBoxes.
distance(Point2d) - Method in class org.anchoranalysis.spatial.point.Point2d
The square of the Euclidean distance between this point and another Point2d.
distance(Point3d) - Method in class org.anchoranalysis.spatial.point.Point3d
The Euclidean distance between this point and another Point3d.
distance(Point3f) - Method in class org.anchoranalysis.spatial.point.Point3f
The Euclidean distance between this point and another.
distance(Point3i) - Method in class org.anchoranalysis.spatial.point.Point3i
The Euclidean distance between this point and another.
distanceMax(Point3i) - Method in class org.anchoranalysis.spatial.point.Point3i
The maximum distance across any individual axis to another point.
distanceSquared(Point2d) - Method in class org.anchoranalysis.spatial.point.Point2d
The square of the Euclidean distance between this point and another Point2d.
distanceSquared(Point3d) - Method in class org.anchoranalysis.spatial.point.Point3d
The square of the Euclidean distance between this point and another Point3d.
distanceSquared(Point3d) - Method in class org.anchoranalysis.spatial.point.Point3i
The square of the Euclidean distance between this point and another Point3d.
distanceSquared(Point3f) - Method in class org.anchoranalysis.spatial.point.Point3f
The square of the Euclidean distance between this point and another.
distanceSquared(Point3i) - Method in class org.anchoranalysis.spatial.point.Point3d
The square of the Euclidean distance between this point and another Point3i.
distanceSquared(Point3i) - Method in class org.anchoranalysis.spatial.point.Point3i
The square of the Euclidean distance between this point and another Point3i.
divideBy(double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Arithmetically divide values across each dimension.
divideBy(int) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Arithmetically divide values across each dimension.
divideBy(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Arithmetically divide by a value across each dimension.
dotProduct(Tuple3d) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Computes the dot-product of the tuple with another.
double3DFromFloat(Point2f) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point2f to a Point3d.
doubleFromFloat(Point2f) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point2f to a Point2d.
doubleFromFloat(Point3f) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point3f to a Point3d.
doubleFromInt(Point2i) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point2i to a Point3d using 0 as the value of the Z-axis component.
doubleFromInt(ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a ReadableTuple3i to a Point3d.
dropZ() - Method in class org.anchoranalysis.spatial.point.Point3d
Creates a new point with identical x and y values, but with z set to 0.
duplicate() - Method in class org.anchoranalysis.spatial.orientation.RotationMatrix
Deep-copy of the current rotation-matrix.
duplicateChangeX(int) - Method in class org.anchoranalysis.spatial.box.Extent
Creates a copy of the current Extent with the value for the X-dimension changed.
duplicateChangeY(int) - Method in class org.anchoranalysis.spatial.box.Extent
Creates a copy of the current Extent with the value for the Y-dimension changed.
duplicateChangeZ(int) - Method in class org.anchoranalysis.spatial.box.Extent
Creates a copy of the current Extent with the value for the Z-dimension changed.
duplicateChangeZ(int) - Method in class org.anchoranalysis.spatial.point.Point3i
 
duplicateChangeZ(int) - Method in interface org.anchoranalysis.spatial.point.ReadableTuple3i
Creates a copy of the current tuple, but with a different Z-component value.

E

elementwiseOperation(ReadableTuple3i, ReadableTuple3i, IntBinaryOperator) - Static method in class org.anchoranalysis.spatial.point.Point3i
Creates a new point by applying a pairwise operation to each dimension's values for two tuples.
equals(Object) - Method in class org.anchoranalysis.spatial.box.BoundingBox
 
equals(Object) - Method in class org.anchoranalysis.spatial.box.Extent
 
equals(Object) - Method in class org.anchoranalysis.spatial.orientation.Orientation
 
equals(Object) - Method in class org.anchoranalysis.spatial.orientation.Orientation2D
 
equals(Object) - Method in class org.anchoranalysis.spatial.orientation.Orientation3DEulerAngles
 
equals(Object) - Method in class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
 
equals(Object) - Method in class org.anchoranalysis.spatial.orientation.OrientationRotationMatrix
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Point2d
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Point2f
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Point2i
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Point3d
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Point3f
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Point3i
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Tuple3d
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Tuple3f
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Tuple3i
 
equals(Object) - Method in class org.anchoranalysis.spatial.point.Vector3d
 
equals(Object) - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
 
equalsIgnoreZ(Extent) - Method in class org.anchoranalysis.spatial.box.Extent
Checks for equality with another extent ignoring any differences in the Z dimension.
equalsTolerance(Point3d, double) - Method in class org.anchoranalysis.spatial.point.Point3d
Checks if this point is equal to another Point3d accepting a tolerance between double values.
existsWith(BoundingBox) - Method in class org.anchoranalysis.spatial.box.BoundingBoxIntersection
Does intersection exist with another bounding-box?
existsWithAny(List<BoundingBox>) - Method in class org.anchoranalysis.spatial.box.BoundingBoxIntersection
Does intersection exist with with any of the others in the list?
extent() - Method in class org.anchoranalysis.spatial.box.BoundingBox
Dimensions in pixels needed to represent the bounding box.
Extent - Class in org.anchoranalysis.spatial.box
The sizes: width, height, depth etc.
Extent(int, int) - Constructor for class org.anchoranalysis.spatial.box.Extent
Creates with with only X and Y dimensions.
Extent(int, int, int) - Constructor for class org.anchoranalysis.spatial.box.Extent
Creates with X and Y and Z dimensions.

F

flattenZ() - Method in class org.anchoranalysis.spatial.box.BoundingBox
Collapses the z-dimension of the box to a single voxel depth, and a corner at 0 voxels.
flattenZ() - Method in class org.anchoranalysis.spatial.box.Extent
Collapses the Z dimension.
floatFromDouble(Point2d) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point2d to a Point2f.
floatFromDouble(Point3d) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point3d to a Point3f.
floatFromInt(Point2i) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point2i to a Point3f using 0 as the value of the Z-axis component.
floatFromInt(ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a ReadableTuple3i to a Point3f.
floatFromIntDropZ(ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Creates a ReadableTuple3i to a Point3f, preserving X- and Y-components but set setting the Z-component to be 0.
forBoxes(BoundingBox, BoundingBox) - Static method in class org.anchoranalysis.spatial.box.IntersectionOverUnion
Calculates the intersection-over-union score a pair of bounding-boxes.

G

get(int) - Method in class org.anchoranalysis.spatial.box.BoundedList
Gets a particular element.
getAngle() - Method in class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
Angle part of axis-angle orientation (anti-clock in radians).
getAngleDegrees() - Method in class org.anchoranalysis.spatial.orientation.Orientation2D
The angle of the rotation in the 2D plane anti-clockwise, in degrees.
getAxis() - Method in class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
Axis part of axis-angle orientation (should be normalized).
getMatrix() - Method in class org.anchoranalysis.spatial.orientation.RotationMatrix
The underlying matrix used internally in the rotation-matrix.
getNumberDimensions() - Method in class org.anchoranalysis.spatial.orientation.RotationMatrix
The number of dimensions in the rotation-matrix.
getPoints() - Method in class org.anchoranalysis.spatial.point.Contour
An ordered list of points in the contour.
getRotationMatrix() - Method in class org.anchoranalysis.spatial.orientation.Orientation
Derives a RotationMatrix that can be applied to rotate an entity anti-clockwise to the current orientation.
getRotationMatrix() - Method in class org.anchoranalysis.spatial.orientation.OrientationRotationMatrix
The rotation-matrix.
growBy(int) - Method in class org.anchoranalysis.spatial.box.Extent
Creates a new Extent with toAdd size added to each dimension.
growBy(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.Extent
Creates a new Extent with toAdd size added to each respective dimension.
growBy(Tuple3i, Extent) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Grow the bounding-box by toAdd amount in each dimension in both positive and negative directions.

H

hashCode() - Method in class org.anchoranalysis.spatial.box.BoundingBox
 
hashCode() - Method in class org.anchoranalysis.spatial.box.Extent
 
hashCode() - Method in class org.anchoranalysis.spatial.orientation.Orientation
 
hashCode() - Method in class org.anchoranalysis.spatial.orientation.Orientation2D
 
hashCode() - Method in class org.anchoranalysis.spatial.orientation.Orientation3DEulerAngles
 
hashCode() - Method in class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
 
hashCode() - Method in class org.anchoranalysis.spatial.orientation.OrientationRotationMatrix
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Point2d
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Point2f
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Point2i
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Point3d
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Point3f
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Point3i
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Tuple3d
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Tuple3f
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Tuple3i
 
hashCode() - Method in class org.anchoranalysis.spatial.point.Vector3d
 
hashCode() - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
 
hasIdenticalXY() - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
Is the scale-factor identical in X and Y dimensions?

I

immutableAdd(Point2i, Point2i) - Static method in class org.anchoranalysis.spatial.point.Point2i
Adds two points immutably.
immutableAdd(Point3d, int, int, int) - Static method in class org.anchoranalysis.spatial.point.Point3d
Adds values to a point immutably.
immutableAdd(ReadableTuple3i, int, int, int) - Static method in class org.anchoranalysis.spatial.point.Point3i
Adds values to a tuple immutably.
immutableAdd(ReadableTuple3i, ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.point.Point3i
Adds two tuples immutably.
immutableAdd(ReadableTuple3i, ReadableTuple3i, ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.point.Point3i
Adds three tuples immutably.
immutableAdd(Tuple3d, Tuple3d) - Static method in class org.anchoranalysis.spatial.point.Point3d
Adds two tuples immutably.
immutableScale(ReadableTuple3i, int) - Static method in class org.anchoranalysis.spatial.point.Point3i
Multiplies each component by factor without changing any values in an existing point.
immutableScale(Tuple3d, int) - Static method in class org.anchoranalysis.spatial.point.Point3d
Scales a tuple immutably.
immutableSubtract(ReadableTuple3i, ReadableTuple3i) - Static method in class org.anchoranalysis.spatial.point.Point3i
Subtracts two tuples immutably.
immutableSubtract(Tuple3d, Tuple3d) - Static method in class org.anchoranalysis.spatial.point.Point3d
Subtracts a Tuple3d from a Tuple3d immutably.
immutableSubtract(Tuple3i, Tuple3d) - Static method in class org.anchoranalysis.spatial.point.Point3d
Subtracts a Tuple3d from a Tuple3i immutably.
increment(Point2d) - Method in class org.anchoranalysis.spatial.point.RunningSumPoint
Increments the running-sum by a Point2d.
increment(Point2i) - Method in class org.anchoranalysis.spatial.point.RunningSumPoint
Increments the running-sum by a Point2i.
increment(Point3d) - Method in class org.anchoranalysis.spatial.point.RunningSumPoint
Increments the running-sum by a Point3d.
increment(Point3i) - Method in class org.anchoranalysis.spatial.point.RunningSumPoint
Increments the running-sum by a Point3i.
increment(Tuple3d) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Increments each component's value by the corresponding value in a Tuple3d.
incrementX() - Method in class org.anchoranalysis.spatial.point.Point2i
Increments the X component's value by one.
incrementX() - Method in class org.anchoranalysis.spatial.point.Tuple3i
Increments the X component's value by one.
incrementX(double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Increments the X component's value by a shift.
incrementX(int) - Method in class org.anchoranalysis.spatial.point.Point2i
Increments the X component's value by a shift.
incrementX(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Increments the X component's value by a shift.
incrementY() - Method in class org.anchoranalysis.spatial.point.Point2i
Increments the Y component's value by one.
incrementY() - Method in class org.anchoranalysis.spatial.point.Tuple3i
Increments the Y component's value by one.
incrementY(double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Increments the Y component's value by a shift.
incrementY(int) - Method in class org.anchoranalysis.spatial.point.Point2i
Increments the Y component's value by a shift.
incrementY(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Increments the Y component's value by a shift.
incrementZ() - Method in class org.anchoranalysis.spatial.point.Tuple3i
Increments the Z component's value by one.
incrementZ(double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Increments the Z component's value by a shift.
incrementZ(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Increments the Z component's value by a shift.
intersection() - Method in class org.anchoranalysis.spatial.box.BoundingBox
For evaluating the intersection between this bounding-box and others.
IntersectionOverUnion - Class in org.anchoranalysis.spatial.box
Calculates the intersection-over-union score for a pair of bounding-boxes.
intersectsWith(double, double) - Method in class org.anchoranalysis.spatial.rtree.IntervalRTree
Which bounding-boxes intersect with another specific bounding box?
intersectsWith(BoundingBox) - Method in class org.anchoranalysis.spatial.rtree.BoundingBoxRTree
Which bounding-boxes intersect with another specific bounding box?
intersectsWithStream(double, double) - Method in class org.anchoranalysis.spatial.rtree.IntervalRTree
intersectsWithStream(Rectangle) - Method in class org.anchoranalysis.spatial.rtree.RTree
A stream of the elements that a rectangle intersects with.
intersectsWithStream(BoundingBox) - Method in class org.anchoranalysis.spatial.rtree.BoundingBoxRTree
intersectWith(Extent) - Method in class org.anchoranalysis.spatial.box.Extent
Intersects this extent with another (i.e.
IntervalRTree<T> - Class in org.anchoranalysis.spatial.rtree
An R-Tree that contains items, each with an associated one-dimensional interval.
IntervalRTree() - Constructor for class org.anchoranalysis.spatial.rtree.IntervalRTree
Creates an empty R-Tree.
IntervalRTree(int) - Constructor for class org.anchoranalysis.spatial.rtree.IntervalRTree
Creates an empty R-Tree with a specified number of children.
intFromDouble(Point3d, boolean) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point3d to a Point3i, optionally rounding values.
intFromDoubleCeil(Point3d) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point3d to a Point3i using the ceiling operation.
intFromDoubleFloor(Point2d) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point2d to a Point2i using the floor operation.
intFromDoubleFloor(Point3d) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point3d to a Point3i using the floor operation.
intFromFloat(Point3f, boolean) - Static method in class org.anchoranalysis.spatial.point.PointConverter
Convert a Point3f to a Point3i, optionally rounding values.
INVALID_AXIS_INDEX - Static variable in class org.anchoranalysis.spatial.axis.AxisConverter
Human-readable error message used when an invalid int-value for axis is passed.
INVALID_AXIS_STRING - Static variable in class org.anchoranalysis.spatial.axis.AxisConverter
Human-readable error message used when an invalid String-value for axis is passed.
invert() - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
Build a new scale factor where each dimension is set to the reciprocal of its current value.
isEmpty() - Method in class org.anchoranalysis.spatial.box.Extent
Does the extent contain zero voxels?
isEmpty() - Method in class org.anchoranalysis.spatial.box.PointRange
Has a valid min and max defined?
isEmpty() - Method in class org.anchoranalysis.spatial.rtree.RTree
Returns true if and only if the R-tree is empty of entries.
isNoScale() - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
Does the scale-factor involve no scaling at all?
iterateOverXY(OffsettedScalarTwoDimensionalConsumer<E>) - Method in class org.anchoranalysis.spatial.box.Extent
Calls processor once for each x and y-values in the range.
iterateOverXY(PointTwoDimensionalConsumer) - Method in class org.anchoranalysis.spatial.box.Extent
Calls processor once for each x and y-values in the range.
iterateOverXYOffset(CheckedIntConsumer<E>) - Method in class org.anchoranalysis.spatial.box.Extent
Calls processor once for each x and y-values but only passing an offset.
iterateOverXYOffset(OffsettedPointTwoDimensionalConsumer) - Method in class org.anchoranalysis.spatial.box.Extent
Calls processor once for each x and y-values in the range.
iterateOverXYWithShift(Point2i, PointTwoDimensionalConsumer) - Method in class org.anchoranalysis.spatial.box.Extent
Calls processor once for each x and y-values in the range, with a shift added.
iterateOverYXOffset(OffsettedPointTwoDimensionalConsumer) - Method in class org.anchoranalysis.spatial.box.Extent
Calls processor once for each x and y-values in the range.
iterateOverZ(CheckedIntConsumer<E>) - Method in class org.anchoranalysis.spatial.box.Extent
Calls processor once for each z-value in the range.
iterateOverZUntil(IntPredicate) - Method in class org.anchoranalysis.spatial.box.Extent
Calls processor once for each z-value in the range unless indexPredicate returns false.

L

length() - Method in class org.anchoranalysis.spatial.point.Tuple3d
The magnitude of the tuple.
list() - Method in class org.anchoranalysis.spatial.box.BoundedList
The collection of element with bounding-boxes.

M

matchAllDimensions(IntPredicate) - Method in interface org.anchoranalysis.spatial.point.ReadableTuple3i
Whether the values in all dimensions satisfy a predicate.
matchAllDimensions(ReadableTuple3i, IntBinaryPredicate) - Method in interface org.anchoranalysis.spatial.point.ReadableTuple3i
Whether the values in each dimension satisfy a predicate, where the value in the current object is the left argument, and the corresponding value in point forms the right argument.
max(double) - Method in class org.anchoranalysis.spatial.point.Point3d
Element-wise maximum between this point and a scalar.
max(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Element-wise maximum between this point and a scalar.
max(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Element-wise maximum between this point and another.
max(Tuple3d) - Method in class org.anchoranalysis.spatial.point.Point3d
Element-wise maximum between this point and another.
mean() - Method in class org.anchoranalysis.spatial.point.RunningSumPoint
The mean value of all points added to the running-sum, separately for all three-dimensions.
meanXY() - Method in class org.anchoranalysis.spatial.point.RunningSumPoint
The mean value of all points added to the running-sum, only for the X- and Y-dimensions.
merge(Stream<BoundingBox>) - Static method in class org.anchoranalysis.spatial.box.BoundingBoxMerger
Merges all the bounding boxes in a stream.
midpoint() - Method in class org.anchoranalysis.spatial.box.BoundingBox
A mid-point in the bounding box, corresponding to the exact half-way point between (corner+extent)/2.
min(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.point.Point3d
Element-wise minimum between this point and another.
min(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Element-wise minimum between this point and another.
min(Tuple3d) - Method in class org.anchoranalysis.spatial.point.Point3d
Element-wise minimum between this point and another.
minimum(Extent) - Method in class org.anchoranalysis.spatial.box.Extent
An extent that contains the minimum of two extents for each dimension respectively.
minimumDimension() - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
Which is the minimum scaling-factor among all dimensions?
multiplyByConstant(double) - Method in class org.anchoranalysis.spatial.orientation.RotationMatrix
Multiplies each element in the rotation-matrix by a value.

N

negative() - Method in class org.anchoranalysis.spatial.orientation.Orientation
Derives a new Orientation in the opposite (negative) direction to the current instance.
negative() - Method in class org.anchoranalysis.spatial.orientation.Orientation2D
 
negative() - Method in class org.anchoranalysis.spatial.orientation.Orientation3DEulerAngles
 
negative() - Method in class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
 
negative() - Method in class org.anchoranalysis.spatial.orientation.OrientationRotationMatrix
 
normalize() - Method in class org.anchoranalysis.spatial.point.Tuple3d
Normalizes the tuple by dividing each component's value by the overall length.
numberDimensions() - Method in class org.anchoranalysis.spatial.orientation.Orientation
The dimensionality of space the orientation is valid for.
numberDimensions() - Method in class org.anchoranalysis.spatial.orientation.Orientation2D
 
numberDimensions() - Method in class org.anchoranalysis.spatial.orientation.Orientation3DEulerAngles
 
numberDimensions() - Method in class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
 
numberDimensions() - Method in class org.anchoranalysis.spatial.orientation.OrientationRotationMatrix
 

O

offset(int, int) - Method in class org.anchoranalysis.spatial.box.Extent
Calculates a XY-offset of a point in a buffer whose dimensions are this extent.
offset(int, int, int) - Method in class org.anchoranalysis.spatial.box.Extent
Calculates a XYZ-offset of a point in a buffer whose dimensions are this extent.
offset(Point2i) - Method in class org.anchoranalysis.spatial.box.Extent
Calculates a XY-offset of a point in a buffer whose dimensions are this extent.
offset(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.Extent
Calculates a XYZ-offset of a point in a buffer whose dimensions are this extent.
offsetSlice(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.Extent
Calculates a XY-offset of a point in a buffer whose dimensions are this extent.
OffsettedPointTwoDimensionalConsumer - Interface in org.anchoranalysis.spatial.point.consumer
Like a PointTwoDimensionalConsumer but also has a buffer offset.
OffsettedScalarTwoDimensionalConsumer<E extends Exception> - Interface in org.anchoranalysis.spatial.point.consumer
Like a ScalarTwoDimensionalConsumer but accepts two coordinates of a point and an offset value.
org.anchoranalysis.spatial.axis - package org.anchoranalysis.spatial.axis
Identifying the three standard axes in 3D cartesian coordinates.
org.anchoranalysis.spatial.box - package org.anchoranalysis.spatial.box
Axis-aligned bounding-boxes and related operations.
org.anchoranalysis.spatial.orientation - package org.anchoranalysis.spatial.orientation
Various methods to specify the orientation (general direction) of an entity.
org.anchoranalysis.spatial.point - package org.anchoranalysis.spatial.point
A cartesian-coordinate, across varying primitive types, in 2D and 3D space.
org.anchoranalysis.spatial.point.consumer - package org.anchoranalysis.spatial.point.consumer
Functional interfaces that accept cartesian coordinate points specified in different ways.
org.anchoranalysis.spatial.rtree - package org.anchoranalysis.spatial.rtree
R-Tree data structure and related operations.
org.anchoranalysis.spatial.scale - package org.anchoranalysis.spatial.scale
How to much to scale an entity in Cartesian space by.
Orientation - Class in org.anchoranalysis.spatial.orientation
The orientation (direction) in 2D or 3D Euclidean space.
Orientation() - Constructor for class org.anchoranalysis.spatial.orientation.Orientation
 
Orientation2D - Class in org.anchoranalysis.spatial.orientation
A simple angular orientation the 2D plane, relative to the x-axis.
Orientation2D() - Constructor for class org.anchoranalysis.spatial.orientation.Orientation2D
 
Orientation2D(double) - Constructor for class org.anchoranalysis.spatial.orientation.Orientation2D
 
Orientation3DEulerAngles - Class in org.anchoranalysis.spatial.orientation
An orientation using three angle parameters for the rotation.
Orientation3DEulerAngles(double, double, double) - Constructor for class org.anchoranalysis.spatial.orientation.Orientation3DEulerAngles
 
OrientationAxisAngle - Class in org.anchoranalysis.spatial.orientation
An orientation in axis-angle representation.
OrientationAxisAngle(Vector3d, double) - Constructor for class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
 
OrientationRotationMatrix - Class in org.anchoranalysis.spatial.orientation
Orients an object by rotating anti-clockwise with an explicit RotationMatrix.
OrientationRotationMatrix() - Constructor for class org.anchoranalysis.spatial.orientation.OrientationRotationMatrix
 
OrientationRotationMatrix(RotationMatrix) - Constructor for class org.anchoranalysis.spatial.orientation.OrientationRotationMatrix
 
ORIGIN - Static variable in class org.anchoranalysis.spatial.point.Point3i
A constant Point3i where all dimensions are zero.

P

point(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.BoundingBoxContains
Is this point within the bounding-box?
Point2d - Class in org.anchoranalysis.spatial.point
A two-dimensional point of double values.
Point2d() - Constructor for class org.anchoranalysis.spatial.point.Point2d
 
Point2d(double, double) - Constructor for class org.anchoranalysis.spatial.point.Point2d
 
Point2d(Point2d) - Constructor for class org.anchoranalysis.spatial.point.Point2d
Creates with the same values as an existing Point2d.
Point2f - Class in org.anchoranalysis.spatial.point
A two-dimensional point of float values.
Point2f() - Constructor for class org.anchoranalysis.spatial.point.Point2f
 
Point2f(float, float) - Constructor for class org.anchoranalysis.spatial.point.Point2f
 
Point2i - Class in org.anchoranalysis.spatial.point
A two-dimensional point of int values.
Point2i() - Constructor for class org.anchoranalysis.spatial.point.Point2i
 
Point2i(int, int) - Constructor for class org.anchoranalysis.spatial.point.Point2i
 
Point2i(Point2i) - Constructor for class org.anchoranalysis.spatial.point.Point2i
Creates with the same values as an existing Point2i.
Point3d - Class in org.anchoranalysis.spatial.point
A three-dimensional point of double values.
Point3d() - Constructor for class org.anchoranalysis.spatial.point.Point3d
 
Point3d(double, double, double) - Constructor for class org.anchoranalysis.spatial.point.Point3d
Create with values for each dimension.
Point3d(Point3f) - Constructor for class org.anchoranalysis.spatial.point.Point3d
Creates with the same values as an existing Point3d.
Point3d(Tuple3d) - Constructor for class org.anchoranalysis.spatial.point.Point3d
Creates with the same values as an existing Tuple3d.
Point3f - Class in org.anchoranalysis.spatial.point
A three-dimensional point of float values.
Point3f() - Constructor for class org.anchoranalysis.spatial.point.Point3f
Creates the points with a 0 in each dimension.
Point3f(float, float, float) - Constructor for class org.anchoranalysis.spatial.point.Point3f
Create with values for each dimension.
Point3f(Point3f) - Constructor for class org.anchoranalysis.spatial.point.Point3f
Creates with the same values as an existing Point3f.
Point3i - Class in org.anchoranalysis.spatial.point
A three-dimensional point of int values.
Point3i() - Constructor for class org.anchoranalysis.spatial.point.Point3i
Creates the points with a 0 in each dimension.
Point3i(int) - Constructor for class org.anchoranalysis.spatial.point.Point3i
Create with an identical value in each dimension.
Point3i(int, int, int) - Constructor for class org.anchoranalysis.spatial.point.Point3i
Create with values for each dimension.
Point3i(ReadableTuple3i) - Constructor for class org.anchoranalysis.spatial.point.Point3i
Creates with the same values as an existing ReadableTuple3i.
PointConverter - Class in org.anchoranalysis.spatial.point
Conversion utilities between points with different types and dimensionalities.
pointIgnoreZ(Point3i) - Method in class org.anchoranalysis.spatial.box.BoundingBoxContains
Like BoundingBoxContains.point(ReadableTuple3i) but ignores the z-dimension.
PointRange - Class in org.anchoranalysis.spatial.box
Tracks the range experienced by points in the X, Y and Z dimensions.
PointRange() - Constructor for class org.anchoranalysis.spatial.box.PointRange
 
pointsDiscrete() - Method in class org.anchoranalysis.spatial.point.Contour
All the points in the contour, converted into Point3i.
PointsNeighborChecker - Class in org.anchoranalysis.spatial.point
Checks if two or more points fulfill certain neighbor relations to each other.
PointTwoDimensionalConsumer - Interface in org.anchoranalysis.spatial.point.consumer
Like a IntConsumer but accepts two coordinates of a point as scalar arguments.

R

ReadableTuple3i - Interface in org.anchoranalysis.spatial.point
A tuple with three-values, respectively for the X, Y and Z dimensions.
reflectThroughOrigin() - Method in class org.anchoranalysis.spatial.box.BoundingBox
Reflects the bounding box through the origin.
relativePositionTo(BoundingBox) - Method in class org.anchoranalysis.spatial.box.BoundingBox
The relative position of the corner to another bounding box.
relativePositionToBox(BoundingBox) - Method in class org.anchoranalysis.spatial.box.BoundingBox
A new bounding-box using relative position coordinates to another box.
relativeScale(Extent, Extent) - Static method in class org.anchoranalysis.spatial.scale.RelativeScaleCalculator
Calculates a scaling factor so as to scale source to target.
relativeScale(Extent, Extent, boolean) - Static method in class org.anchoranalysis.spatial.scale.RelativeScaleCalculator
RelativeScaleCalculator - Class in org.anchoranalysis.spatial.scale
Determine the scaling-factor needed to scale an Extent to become equal in size to another Extent.
relativeScalePreserveAspectRatio(Extent, Extent) - Static method in class org.anchoranalysis.spatial.scale.RelativeScaleCalculator
Calculates a scaling factor so as to maximally scale source to target - while preserving the aspect ratio.
remove(double, double, T) - Method in class org.anchoranalysis.spatial.rtree.IntervalRTree
Removes a particular item from the r-tree, identified by its interval and payload.
remove(Rectangle, T) - Method in class org.anchoranalysis.spatial.rtree.RTree
Removes a particular item from the r-tree, identified by its Rectangle and payload.
remove(BoundingBox, T) - Method in class org.anchoranalysis.spatial.rtree.BoundingBoxRTree
Removes a particular item from the r-tree, identified by its bounding-box and payload.
rotatePoint(Tuple3d) - Method in class org.anchoranalysis.spatial.orientation.RotationMatrix
Performs a rotation on a single point, encoded as a Point3d.
rotatePointInplace(Point3d) - Method in class org.anchoranalysis.spatial.orientation.RotationMatrix
Performs a rotation on a single point, replacing the existing value of the point.
RotationMatrix - Class in org.anchoranalysis.spatial.orientation
A matrix that performs a rotation in Euclidean space.
RotationMatrix(int) - Constructor for class org.anchoranalysis.spatial.orientation.RotationMatrix
Creates a rotation-matrix populated only with zeros.
RotationMatrix(DoubleMatrix2D) - Constructor for class org.anchoranalysis.spatial.orientation.RotationMatrix
Creates a rotation-matrix from an existing DoubleMatrix2D.
RTree<T> - Class in org.anchoranalysis.spatial.rtree
Bases class for implementations of R-Trees that store objects with associated geometry.
RTree(int) - Constructor for class org.anchoranalysis.spatial.rtree.RTree
Creates an empty R-Tree.
RTree(int, int) - Constructor for class org.anchoranalysis.spatial.rtree.RTree
Creates an empty R-Tree with a specified number of children.
RunningSumPoint - Class in org.anchoranalysis.spatial.point
A running sum for tracking points separately in each dimension.
RunningSumPoint() - Constructor for class org.anchoranalysis.spatial.point.RunningSumPoint
 

S

ScalarThreeDimensionalConsumer - Interface in org.anchoranalysis.spatial.point.consumer
Like a IntConsumer but accepts three coordinates of a point as scalar arguments.
ScalarTwoDimensionalConsumer - Interface in org.anchoranalysis.spatial.point.consumer
Like a IntConsumer but accepts two coordinates of a point as scalar arguments.
scale(double) - Method in class org.anchoranalysis.spatial.point.Point2d
Arithmetically multiplies each dimension's value by a factor.
scale(double) - Method in class org.anchoranalysis.spatial.point.Point2f
Multiplies each dimension's component by a factor.
scale(double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Arithmetically multiply values across each dimension.
scale(double) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Arithmetically multiplies by a value across each dimension.
scale(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Arithmetically multiplies by a value across each dimension.
scale(int, int) - Method in class org.anchoranalysis.spatial.scale.ScaleFactorInt
Multiplies a point by the respective scaling-factor in each dimension.
scale(Extent) - Method in class org.anchoranalysis.spatial.scale.ScaleFactorInt
Multiplies an Extent by the respective scaling-factor in each dimension.
scale(Point2i) - Method in class org.anchoranalysis.spatial.scale.ScaleFactorInt
Multiplies a Point2i by the respective scaling-factor in each dimension.
scale(Point3d) - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
Multiplies a Point3d by the respective scaling-factor in each X and Y dimensions.
scale(ScaleFactor) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Scales the bounding-box, both the corner-point and the extent.
scale(ScaleFactor, Extent) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Scales the bounding-box corner-point, and assigns a new extent.
scale(ScaleFactor, Point3i) - Static method in class org.anchoranalysis.spatial.scale.Scaler
Scales a point in XY by multiplying each dimension by its corresponding scaling-factor.
scaleCeil(double, int) - Static method in class org.anchoranalysis.spatial.scale.Scaler
Multiplies a quantity (integer) by a scaling-factor, returning it as an integer via ceil.
scaleCeil(ScaleFactor, Point3i) - Static method in class org.anchoranalysis.spatial.scale.Scaler
Scales a point in XY by multiplying each dimension by its corresponding scaling-factor.
scaleClampTo(ScaleFactor, Extent) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Scales the bounding-box, both the corner-point and the extent - ensuring it remains inside a containing-extent.
ScaleFactor - Class in org.anchoranalysis.spatial.scale
What to scale X and Y dimensions by.
ScaleFactor(double) - Constructor for class org.anchoranalysis.spatial.scale.ScaleFactor
Create with an identical scaling-factor for all dimensions.
ScaleFactor(double, double) - Constructor for class org.anchoranalysis.spatial.scale.ScaleFactor
Create with specific scaling-factors for each dimension.
ScaleFactorInt - Class in org.anchoranalysis.spatial.scale
Like ScaleFactor but only allows integer scaling-factors in each dimension.
ScaleFactorInt(int, int) - Constructor for class org.anchoranalysis.spatial.scale.ScaleFactorInt
 
scaleFloor(double, int) - Static method in class org.anchoranalysis.spatial.scale.Scaler
Multiplies a quantity (integer) by a scaling-factor, returning it as an integer via floor.
scaleMultiplex(double, int, boolean) - Static method in class org.anchoranalysis.spatial.scale.Scaler
Scaler - Class in org.anchoranalysis.spatial.scale
Scales different types of entities with a ScaleFactor.
scaleRound(double, int) - Static method in class org.anchoranalysis.spatial.scale.Scaler
Multiplies a quantity (integer) by a scaling-factor, returning it as an integer via rounding.
scaleX(double) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Arithmetically multiplies the X-axis component by a value.
scaleXY(double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Arithmetically multiply values by a factor only in X and Y dimensions.
scaleXY(double) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Arithmetically multiplies the X- and Y-axis components by a value.
scaleXYBy(double, boolean) - Method in class org.anchoranalysis.spatial.box.Extent
Scales all dimensions by a scaling-factor.
scaleXYBy(ScaleFactor, boolean) - Method in class org.anchoranalysis.spatial.box.Extent
Scales the X- and Y- dimensions by a scaling-factor.
scaleY(double) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Arithmetically multiplies the Y-axis component by a value.
separate(Collection<T>) - Method in class org.anchoranalysis.spatial.rtree.SpatiallySeparate
Splits a collection of elements into spatially separate clusters, without consuming all elements in elements.
setIndex(int, double) - Method in class org.anchoranalysis.spatial.orientation.DirectionVector
Sets an element of the vector by the index of its position.
setValueByDimension(int, double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Assigns a value to a component of the tuple corresponding to a particular dimension by index.
setValueByDimension(int, float) - Method in class org.anchoranalysis.spatial.point.Tuple3f
Assigns a value to a component of a tuple corresponding to a particular dimension by index.
setX(double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
X-axis component of the tuple.
setX(int) - Method in class org.anchoranalysis.spatial.point.Point2i
X-axis component of point.
setX(int) - Method in class org.anchoranalysis.spatial.point.Tuple3d
X-axis component of the tuple.
setX(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
X-axis component of the tuple.
setY(double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Y-axis component of the tuple.
setY(int) - Method in class org.anchoranalysis.spatial.point.Point2i
Y-axis component of point.
setY(int) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Y-axis component of the tuple.
setY(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Y-axis component of the tuple.
setZ(double) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Z-axis component of the tuple.
setZ(int) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Z-axis component of the tuple.
setZ(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Z-axis component of the tuple.
shiftBackBy(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Shifts the bounding-box backwards.
shiftBy(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Shifts the bounding-box forwards.
shiftTo(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Assigns a new corner-location to the bounding-box.
shiftToOrigin() - Method in class org.anchoranalysis.spatial.box.BoundingBox
Moves the bounding-box to the origin (0,0,0) but preserves the extent.
shiftToZ(int) - Method in class org.anchoranalysis.spatial.box.BoundingBox
Assigns a new z-slice corner-location to the bounding-box.
shrinkBy(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.box.Extent
Creates a new Extent with toSubtract size subtracted from each respective dimension.
size() - Method in class org.anchoranalysis.spatial.box.BoundedList
The number of elements.
size() - Method in class org.anchoranalysis.spatial.rtree.RTree
The total number of items stored in the tree.
SpatiallySeparate<T> - Class in org.anchoranalysis.spatial.rtree
Splits a collection of elements into spatially separate clusters.
SpatiallySeparate(Function<T, BoundingBox>) - Constructor for class org.anchoranalysis.spatial.rtree.SpatiallySeparate
 
stream() - Method in class org.anchoranalysis.spatial.box.BoundedList
A stream of elements in the list.
streamOverZ() - Method in class org.anchoranalysis.spatial.box.Extent
Streams over the range of z values.
subtract(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Arithmetically subtracts a value across each dimension.
subtract(ReadableTuple3i) - Method in class org.anchoranalysis.spatial.point.Tuple3i
Arithmetically subtracts a value across each dimension.
subtract(Tuple3d) - Method in class org.anchoranalysis.spatial.point.Tuple3d
Arithmetically subtract a Tuple3d's values across each dimension.

T

toArray() - Method in class org.anchoranalysis.spatial.box.Extent
Derives an three-element array with each dimension in the extent.
toArray() - Method in class org.anchoranalysis.spatial.point.Point2i
Converts the point to an array.
toArray() - Method in class org.anchoranalysis.spatial.point.Point3d
Converts the point to an array.
toArrayXY() - Method in class org.anchoranalysis.spatial.point.Point3d
Converts the X and Y dimensions of the point to an array.
toBoundingBox() - Method in class org.anchoranalysis.spatial.box.PointRange
Creates a BoundingBox to just cover the range of points that have been added.
toBoundingBoxNoCheck() - Method in class org.anchoranalysis.spatial.box.PointRange
Like PointRange.toBoundingBox() but if no points exist, an exception is not thrown.
toString() - Method in class org.anchoranalysis.spatial.box.BoundingBox
 
toString() - Method in class org.anchoranalysis.spatial.box.Extent
 
toString() - Method in class org.anchoranalysis.spatial.orientation.Orientation2D
 
toString() - Method in class org.anchoranalysis.spatial.orientation.Orientation3DEulerAngles
 
toString() - Method in class org.anchoranalysis.spatial.orientation.OrientationAxisAngle
 
toString() - Method in class org.anchoranalysis.spatial.orientation.RotationMatrix
 
toString() - Method in class org.anchoranalysis.spatial.point.Point2d
 
toString() - Method in class org.anchoranalysis.spatial.point.Point2f
 
toString() - Method in class org.anchoranalysis.spatial.point.Point2i
 
toString() - Method in class org.anchoranalysis.spatial.point.Tuple3d
 
toString() - Method in class org.anchoranalysis.spatial.point.Tuple3f
 
toString() - Method in class org.anchoranalysis.spatial.point.Tuple3i
 
toString() - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
 
transpose() - Method in class org.anchoranalysis.spatial.orientation.RotationMatrix
Transposes the matrix immutably.
Tuple3d - Class in org.anchoranalysis.spatial.point
A three-dimensional tuple of double values.
Tuple3d() - Constructor for class org.anchoranalysis.spatial.point.Tuple3d
 
Tuple3f - Class in org.anchoranalysis.spatial.point
A three-dimensional tuple of float values.
Tuple3f() - Constructor for class org.anchoranalysis.spatial.point.Tuple3f
 
Tuple3i - Class in org.anchoranalysis.spatial.point
A three-dimensional tuple of int values.
Tuple3i() - Constructor for class org.anchoranalysis.spatial.point.Tuple3i
 

U

uniform3D(int, int) - Static method in class org.anchoranalysis.spatial.box.BoundingBoxFactory
Short-hand factory method for creating a 3D bounding-box, where a coordinate is identical in each dimension.
union() - Method in class org.anchoranalysis.spatial.box.BoundingBox
For performing a union between this bounding-box and another.

V

valueByDimension(int) - Method in class org.anchoranalysis.spatial.box.Extent
The size in the dimension identified by dimensionIndex.
valueByDimension(int) - Method in interface org.anchoranalysis.spatial.point.ReadableTuple3i
A component of a tuple corresponding to a particular dimension by index.
valueByDimension(int) - Method in class org.anchoranalysis.spatial.point.Tuple3d
A component of the tuple corresponding to a particular dimension by index.
valueByDimension(int) - Method in class org.anchoranalysis.spatial.point.Tuple3f
A component of a tuple corresponding to a particular dimension by index.
valueByDimension(int) - Method in class org.anchoranalysis.spatial.point.Tuple3i
A component of a tuple corresponding to a particular dimension by index.
valueByDimension(Axis) - Method in class org.anchoranalysis.spatial.box.Extent
The size in the dimension identified by axis.
valueByDimension(Axis) - Method in interface org.anchoranalysis.spatial.point.ReadableTuple3i
A component of a tuple corresponding to a particular axis.
valueByDimension(Axis) - Method in class org.anchoranalysis.spatial.point.Tuple3d
A component of the tuple corresponding to a particular axis.
valueByDimension(Axis) - Method in class org.anchoranalysis.spatial.point.Tuple3f
A component of a tuple corresponding to a particular axis.
valueByDimension(Axis) - Method in class org.anchoranalysis.spatial.point.Tuple3i
 
valueFor(Axis, int, int, int) - Static method in class org.anchoranalysis.spatial.axis.AxisConverter
Multiplexes the a value corresponding to a particular axis.
valueOf(String) - Static method in enum org.anchoranalysis.spatial.axis.Axis
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.anchoranalysis.spatial.axis.Axis
Returns an array containing the constants of this enum type, in the order they are declared.
Vector3d - Class in org.anchoranalysis.spatial.point
A three-dimensional vector of double values.
Vector3d() - Constructor for class org.anchoranalysis.spatial.point.Vector3d
 
Vector3d(double, double, double) - Constructor for class org.anchoranalysis.spatial.point.Vector3d
Create with values for each dimension.
Vector3d(Tuple3d) - Constructor for class org.anchoranalysis.spatial.point.Vector3d
Creates with the same values as an existing Tuple3d.

W

with(BoundingBox) - Method in class org.anchoranalysis.spatial.box.BoundingBoxIntersection
Finds the intersection with another bounding-box, if it exists.
with(BoundingBox) - Method in class org.anchoranalysis.spatial.box.BoundingBoxUnion
Performs a union with another box (immutably).
withInside(BoundingBox, Extent) - Method in class org.anchoranalysis.spatial.box.BoundingBoxIntersection
Finds the intersection and clamp to a containing extent.

X

x - Variable in class org.anchoranalysis.spatial.point.Tuple3d
X-axis component of the tuple.
x - Variable in class org.anchoranalysis.spatial.point.Tuple3f
X-axis component of the tuple.
x - Variable in class org.anchoranalysis.spatial.point.Tuple3i
X-axis component of the tuple.
x() - Method in class org.anchoranalysis.spatial.box.Extent
The size in the X dimension.
x() - Method in class org.anchoranalysis.spatial.orientation.DirectionVector
The x-component of the vector.
x() - Method in class org.anchoranalysis.spatial.point.Point2d
X-axis component of point.
x() - Method in class org.anchoranalysis.spatial.point.Point2f
X-axis component of point.
x() - Method in class org.anchoranalysis.spatial.point.Point2i
X-axis component of point.
x() - Method in interface org.anchoranalysis.spatial.point.ReadableTuple3i
X-axis component of the tuple.
x() - Method in class org.anchoranalysis.spatial.point.Tuple3d
X-axis component of the tuple.
x() - Method in class org.anchoranalysis.spatial.point.Tuple3f
X-axis component of the tuple.
x() - Method in class org.anchoranalysis.spatial.point.Tuple3i
 
x() - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
How much to multiply the existing x-dimension by to create a scaled X-dimension.
x(float) - Method in class org.anchoranalysis.spatial.point.Tuple3f
X-axis component of the tuple.
x(int) - Method in class org.anchoranalysis.spatial.box.BoundingBoxContains
Is this value in the X-dimension within the bounding box range?
X - org.anchoranalysis.spatial.axis.Axis
X-axis.

Y

y - Variable in class org.anchoranalysis.spatial.point.Tuple3d
Y-axis component of the tuple.
y - Variable in class org.anchoranalysis.spatial.point.Tuple3f
Y-axis component of the tuple.
y - Variable in class org.anchoranalysis.spatial.point.Tuple3i
Y-axis component of the tuple.
y() - Method in class org.anchoranalysis.spatial.box.Extent
The size in the Y dimension.
y() - Method in class org.anchoranalysis.spatial.orientation.DirectionVector
The y-component of the vector.
y() - Method in class org.anchoranalysis.spatial.point.Point2d
Y-axis component of point.
y() - Method in class org.anchoranalysis.spatial.point.Point2f
Y-axis component of point.
y() - Method in class org.anchoranalysis.spatial.point.Point2i
Y-axis component of point.
y() - Method in interface org.anchoranalysis.spatial.point.ReadableTuple3i
Y-axis component of the tuple.
y() - Method in class org.anchoranalysis.spatial.point.Tuple3d
Y-axis component of the tuple.
y() - Method in class org.anchoranalysis.spatial.point.Tuple3f
Y-axis component of the tuple.
y() - Method in class org.anchoranalysis.spatial.point.Tuple3i
 
y() - Method in class org.anchoranalysis.spatial.scale.ScaleFactor
How much to multiply the existing y-dimension by to create a scaled Y-dimension.
y(float) - Method in class org.anchoranalysis.spatial.point.Tuple3f
Y-axis component of the tuple.
y(int) - Method in class org.anchoranalysis.spatial.box.BoundingBoxContains
Is this value in the Y-dimension within the bounding box range?
Y - org.anchoranalysis.spatial.axis.Axis
Y-axis.

Z

z - Variable in class org.anchoranalysis.spatial.point.Tuple3d
Z-axis component of the tuple.
z - Variable in class org.anchoranalysis.spatial.point.Tuple3f
Z-axis component of the tuple.
z - Variable in class org.anchoranalysis.spatial.point.Tuple3i
Z-axis component of the tuple.
z() - Method in class org.anchoranalysis.spatial.box.Extent
The size in the Z dimension.
z() - Method in class org.anchoranalysis.spatial.orientation.DirectionVector
The z-component of the vector.
z() - Method in interface org.anchoranalysis.spatial.point.ReadableTuple3i
Z-axis component of the tuple.
z() - Method in class org.anchoranalysis.spatial.point.Tuple3d
Z-axis component of the tuple.
z() - Method in class org.anchoranalysis.spatial.point.Tuple3f
Z-axis component of the tuple.
z() - Method in class org.anchoranalysis.spatial.point.Tuple3i
 
z(float) - Method in class org.anchoranalysis.spatial.point.Tuple3f
Z-axis component of the tuple.
z(int) - Method in class org.anchoranalysis.spatial.box.BoundingBoxContains
Is this value in the Z-dimension within the bounding box range?
Z - org.anchoranalysis.spatial.axis.Axis
Z-axis (existing only in 3D images, often known as z-stacks).
A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes All Packages