| java.lang.Object org.geotools.referencing.operation.matrix.Matrix1
Matrix1 | public class Matrix1 implements XMatrix,Serializable(Code) | | A matrix of fixed
×
size. This trivial matrix is returned as a
result of
derivative computation.
since: 2.2 version: $Id: Matrix1.java 24493 2007-02-17 17:28:12Z desruisseaux $ author: Martin Desruisseaux |
Field Summary | |
final public static int | SIZE The matrix size, which is
. | public double | m00 The only element in this matrix. |
Constructor Summary | |
public | Matrix1() Creates a new identity matrix. | public | Matrix1(double m00) Creates a new matrix initialized to the specified value. | public | Matrix1(Matrix matrix) Creates a new matrix initialized to the same value than the specified one. |
Method Summary | |
public Object | clone() Returns a clone of this matrix. | public boolean | equals(Object object) Returns
true if the specified object is of type
Matrix1 and
all of the data members are equal to the corresponding data members in this matrix. | final public double | getElement(int row, int col) | final public int | getNumCol() Returns the number of colmuns in this matrix, which is always
in this implementation. | final public int | getNumRow() Returns the number of rows in this matrix, which is always
in this implementation. | public int | hashCode() Returns a hash code value based on the data values in this object. | final public void | invert() Inverts this matrix in place. | final public boolean | isAffine() | final public boolean | isIdentity() | final public boolean | isIdentity(double tolerance) | final public void | multiply(Matrix matrix) | final public void | negate() | final public void | setElement(int row, int col, double value) | final public void | setIdentity() | final public void | setZero() | public String | toString() Returns a string representation of this matrix. | final public void | transpose() |
SIZE | final public static int SIZE(Code) | | The matrix size, which is
.
|
m00 | public double m00(Code) | | The only element in this matrix.
|
Matrix1 | public Matrix1()(Code) | | Creates a new identity matrix.
|
Matrix1 | public Matrix1(double m00)(Code) | | Creates a new matrix initialized to the specified value.
|
Matrix1 | public Matrix1(Matrix matrix)(Code) | | Creates a new matrix initialized to the same value than the specified one.
The specified matrix size must be
×
.
|
clone | public Object clone()(Code) | | Returns a clone of this matrix.
|
equals | public boolean equals(Object object)(Code) | | Returns
true if the specified object is of type
Matrix1 and
all of the data members are equal to the corresponding data members in this matrix.
|
getElement | final public double getElement(int row, int col)(Code) | | |
getNumCol | final public int getNumCol()(Code) | | Returns the number of colmuns in this matrix, which is always
in this implementation.
|
getNumRow | final public int getNumRow()(Code) | | Returns the number of rows in this matrix, which is always
in this implementation.
|
hashCode | public int hashCode()(Code) | | Returns a hash code value based on the data values in this object.
|
invert | final public void invert()(Code) | | Inverts this matrix in place.
|
isAffine | final public boolean isAffine()(Code) | | |
isIdentity | final public boolean isIdentity()(Code) | | |
isIdentity | final public boolean isIdentity(double tolerance)(Code) | | |
multiply | final public void multiply(Matrix matrix)(Code) | | |
negate | final public void negate()(Code) | | |
setElement | final public void setElement(int row, int col, double value)(Code) | | |
setIdentity | final public void setIdentity()(Code) | | |
setZero | final public void setZero()(Code) | | |
toString | public String toString()(Code) | | Returns a string representation of this matrix. The returned string is implementation
dependent. It is usually provided for debugging purposes only.
|
transpose | final public void transpose()(Code) | | |
|
|