Index of all Fields and Methods
All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- _assign_(Tuple).
Method in class com.oroinc.math.geometry.Tuple
- This is the assignment operator for Tuples.
- _dimension_.
Variable in class com.oroinc.math.geometry.Tuple
-
- _elements_.
Variable in class com.oroinc.math.geometry.Tuple
-
- add(Tuple, Tuple).
Static method in class com.oroinc.math.geometry.Tuple
- Add two tuples and return the result.
- addTo(Tuple).
Method in class com.oroinc.math.geometry.Tuple
- This method is the equivalent of the += operator.
- AffineMap(Frame, Frame).
Constructor for class com.oroinc.math.geometry.AffineMap
- Creates an AffineMap that performs transformations from one Frame to
another.
- AffineMap(int).
Constructor for class com.oroinc.math.geometry.AffineMap
- Creates an AffineMap of a given dimension.
- assign(GeometricVector).
Method in class com.oroinc.math.geometry.GeometricVector
- This is the assignment operator for GeometricVectors.
- assign(Point).
Method in class com.oroinc.math.geometry.Point
- This is the assignment operator for Points.
- assign(SquareMatrix).
Method in class com.oroinc.math.geometry.SquareMatrix
- Assigns the parameter matrix to the calling matrix.
- clone().
Method in class com.oroinc.math.geometry.GeometricVector
- Returns a deep copy of the GeometricVector.
- clone().
Method in class com.oroinc.math.geometry.Point
- Returns a deep copy of the Point.
- clone().
Method in class com.oroinc.math.geometry.SquareMatrix
- Returns a deep copy of the Tuple.
- clone().
Method in class com.oroinc.math.geometry.Tuple
- Returns a deep copy of the Tuple.
- commit().
Method in class com.oroinc.math.geometry.Frame
- Called to commit the changes made by previous calls to setOrigin() and
setBasisVector().
- compose(AffineMap).
Method in class com.oroinc.math.geometry.AffineMap
- Composes the AffineMap with another.
- convertFromStandardFrame(GeometricVector).
Method in class com.oroinc.math.geometry.Frame
- Converts a vector from the standard reference frame to the reference
frame defined by the Frame.
- convertFromStandardFrame(Point).
Method in class com.oroinc.math.geometry.Frame
- Converts a point from the standard reference frame to the reference
frame defined by the Frame.
- convertPointFromStandardFrame(Point).
Method in class com.oroinc.math.geometry.Frame
- Converts a point from the the standard reference frame to the reference
frame defined by the Frame.
- convertPointToStandardFrame(Point).
Method in class com.oroinc.math.geometry.Frame
- Converts a point from the reference frame defined by the Frame
to the standard reference frame.
- convertToStandardFrame(GeometricVector).
Method in class com.oroinc.math.geometry.Frame
- Converts a vector from the reference frame defined by the Frame
to the standard reference frame.
- convertToStandardFrame(Point).
Method in class com.oroinc.math.geometry.Frame
- Converts a point from the reference frame defined by the Frame
to the standard reference frame.
- convertVectorFromStandardFrame(GeometricVector).
Method in class com.oroinc.math.geometry.Frame
- Converts a vector from the the standard reference frame to the reference
frame defined by the Frame.
- convertVectorToStandardFrame(GeometricVector).
Method in class com.oroinc.math.geometry.Frame
- Converts a vector from the reference frame defined by the Frame
to the standard reference frame.
- cross(Tuple, Tuple).
Static method in class com.oroinc.math.geometry.GeometricVector
- Calculate the cross product of two vectors and return the result.
- determinant().
Method in class com.oroinc.math.geometry.SquareMatrix
- Calculates the determinant of the matrix and returns its value.
- dimension().
Method in class com.oroinc.math.geometry.Tuple
- Returns the dimension of the Tuple.
- divide(float).
Method in class com.oroinc.math.geometry.Tuple
- This method divides the Tuple by a scalar and returns a new Tuple
containing the result.
- divideBy(float).
Method in class com.oroinc.math.geometry.Tuple
- This method is the equivalent of the /= operator.
- dot(Tuple, Tuple).
Static method in class com.oroinc.math.geometry.GeometricVector
- Calculate the dot product of two vectors and return the result.
- element(int).
Method in class com.oroinc.math.geometry.Tuple
- Serves the function of a read only [] operator.
- element(int, int).
Method in class com.oroinc.math.geometry.SquareMatrix
- Returns the element at the indicated location in the matrix.
- Frame(int).
Constructor for class com.oroinc.math.geometry.Frame
- Creates a reference Frame of a given dimension.
- GeometricVector().
Constructor for class com.oroinc.math.geometry.GeometricVector
- Default constructor.
- GeometricVector(float, float).
Constructor for class com.oroinc.math.geometry.GeometricVector
- Creates a two dimensional Vector.
- GeometricVector(float, float, float).
Constructor for class com.oroinc.math.geometry.GeometricVector
- Creates a three dimensional Vector.
- GeometricVector(int).
Constructor for class com.oroinc.math.geometry.GeometricVector
- Creates a GeometricVector of a given dimension and initizlies all of its
coordinates to 0.
- GeometricVector(Tuple).
Constructor for class com.oroinc.math.geometry.GeometricVector
- The GeometricVector copy constructor.
- identity().
Method in class com.oroinc.math.geometry.SquareMatrix
- Turns the matrix into the identity matrix.
- inverse().
Method in class com.oroinc.math.geometry.AffineMap
- Returns the inverse of the AffineMap.
- inverse().
Method in class com.oroinc.math.geometry.Tuple
- This method is the equivalent of the unary - operator.
- invert().
Method in class com.oroinc.math.geometry.AffineMap
- Inverts the AffineMap.
- invert().
Method in class com.oroinc.math.geometry.SquareMatrix
- Inverts the matrix.
- invert(AffineMap).
Method in class com.oroinc.math.geometry.AffineMap
- Inverts the AffineMap and stores the result in the passed parameter.
- invert(SquareMatrix).
Method in class com.oroinc.math.geometry.SquareMatrix
- Sets the parameter matrix to the inverse of the calling matrix.
- isInvertible().
Method in class com.oroinc.math.geometry.AffineMap
- Tests whether or not the AffineMap is invertible.
- magnitude().
Method in class com.oroinc.math.geometry.GeometricVector
- Returns the magnitude of the vector.
- mapTransform(AffineMap).
Method in class com.oroinc.math.geometry.AffineMap
- Transforms an AffineMap, in effect returning the composition of the
two maps.
- multiply(float).
Method in class com.oroinc.math.geometry.SquareMatrix
- Multiplies the matrix by a scalar and returns the resulting
SquareMatrix.
- multiply(float).
Method in class com.oroinc.math.geometry.Tuple
- This method multiplies the Tuple by a scalar and returns a new Tuple
containing the result.
- multiply(SquareMatrix).
Method in class com.oroinc.math.geometry.SquareMatrix
- Multiplies the matrix by another matrix and returns the resulting
SquareMatrix.
- multiply(SquareMatrix).
Method in class com.oroinc.math.geometry.Tuple
- This method multiplies the Tuple by a SquareMatrix and returns a new
Tuple containing the result.
- multiply(Tuple).
Method in class com.oroinc.math.geometry.SquareMatrix
- Multiplies the matrix by a Tuple and returns the resulting
tuple.
- multiplyBy(float).
Method in class com.oroinc.math.geometry.SquareMatrix
- This method is the equivalent of the *= operator.
- multiplyBy(float).
Method in class com.oroinc.math.geometry.Tuple
- This method is the equivalent of the *= operator.
- multiplyBy(SquareMatrix).
Method in class com.oroinc.math.geometry.Tuple
- This method is the equivalent of the *= operator.
- normalize().
Method in class com.oroinc.math.geometry.GeometricVector
- Normalizes the vector to a unit vector.
- normalized().
Method in class com.oroinc.math.geometry.GeometricVector
- Creates a new vector in the same direction as the calling vector, but
normalized to unit length.
- normalTransform(Tuple).
Method in class com.oroinc.math.geometry.AffineMap
- Transform a normal vector according to the mapping defined by the
AffineMap, but preserving the normal property of the vector in
the new reference frame.
- Point().
Constructor for class com.oroinc.math.geometry.Point
- Default constructor.
- Point(float, float).
Constructor for class com.oroinc.math.geometry.Point
- Creates a two dimensional Point.
- Point(float, float, float).
Constructor for class com.oroinc.math.geometry.Point
- Creates a three dimensional Point.
- Point(int).
Constructor for class com.oroinc.math.geometry.Point
- Creates a Point of a given dimension and initizlies all of its
coordinates to 0.
- Point(Tuple).
Constructor for class com.oroinc.math.geometry.Point
- The Point copy constructor.
- setBasisVector(int, GeometricVector).
Method in class com.oroinc.math.geometry.Frame
- Sets the basis vector for a particular dimension of the frame.
- setDimension(int).
Method in class com.oroinc.math.geometry.GeometricVector
- Sets the dimension of the GeometricVector.
- setDimension(int).
Method in class com.oroinc.math.geometry.Point
- Sets the dimension of the Point.
- setDimension(int).
Method in class com.oroinc.math.geometry.Tuple
- Sets the dimension of the tuple.
- setElement(int, float).
Method in class com.oroinc.math.geometry.Tuple
- Assigns a value to the Tuple element at the indicated index..
- setElement(int, int, float).
Method in class com.oroinc.math.geometry.SquareMatrix
- Assigns a value to the Tuple element at the indicated row and
column.
- setOrigin(Point).
Method in class com.oroinc.math.geometry.Frame
- Sets the origin of the reference frame.
- SquareMatrix(int).
Constructor for class com.oroinc.math.geometry.SquareMatrix
- Creates a n x n matrix with all cells initialized to zero.
- SquareMatrix(SquareMatrix).
Constructor for class com.oroinc.math.geometry.SquareMatrix
- Creates a copy of a matrix.
- subtract(Tuple, Tuple).
Static method in class com.oroinc.math.geometry.Tuple
- Subtract two tuples and return the result.
- subtractFrom(Tuple).
Method in class com.oroinc.math.geometry.Tuple
- This method is the equivalent of the -= operator.
- toString().
Method in class com.oroinc.math.geometry.SquareMatrix
- Returns a string representation of the matrix.
- toString().
Method in class com.oroinc.math.geometry.Tuple
- Returns a string representation of the tuple including the homogeneous
coordinate.
- transform(Tuple).
Method in class com.oroinc.math.geometry.AffineMap
- Transform a tuple according to the mapping defined by the AffineMap.
- transformNormal(Tuple).
Method in class com.oroinc.math.geometry.AffineMap
- Transform a normal according to the mapping defined by the
AffineMap, but preserving the normal property of the vector in
the new reference frame.
- transpose().
Method in class com.oroinc.math.geometry.SquareMatrix
- Transposes the matrix.
- transpose(SquareMatrix).
Method in class com.oroinc.math.geometry.SquareMatrix
- Sets the parameter matrix to the transpose of the calling matrix.
- Tuple(float, float).
Constructor for class com.oroinc.math.geometry.Tuple
- Creates a two dimensional Tuple with the given coordinates.
- Tuple(float, float, float).
Constructor for class com.oroinc.math.geometry.Tuple
- Creates a three dimensional Tuple with the given coordinates.
- Tuple(int).
Constructor for class com.oroinc.math.geometry.Tuple
- Creates a Tuple of a given dimension and initizlies all of its
coordinates to 0.
- Tuple(Tuple).
Constructor for class com.oroinc.math.geometry.Tuple
- The Tuple copy constructor.
- tupleTransform(Tuple).
Method in class com.oroinc.math.geometry.AffineMap
- Transforms a tuple according to the mapping defined by the AffineMap,
but instead of returning the result by altering the passed parameter,
returns a new tuple containing the result.
- zero().
Method in class com.oroinc.math.geometry.SquareMatrix
- Sets all the elements of the matrix to zero.
- zero().
Method in class com.oroinc.math.geometry.Tuple
- Zeroes the elements of the tuple, preserving homogeneous coordinates.