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

A

_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

A

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.

C

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.

D

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.

E

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.

F

Frame(int). Constructor for class com.oroinc.math.geometry.Frame
Creates a reference Frame of a given dimension.

G

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.

I

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.

M

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.

N

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.

P

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.

S

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.

T

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.

Z

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.