Lines Matching defs:Matrix
23 * The Matrix class holds a 3x3 matrix for transforming coordinates.
24 * Matrix does not have a constructor, so it must be explicitly initialized
28 public class Matrix {
41 public static Matrix IDENTITY_MATRIX = new Matrix() {
43 throw new IllegalStateException("Matrix can not be modified");
47 public void set(Matrix src) {
102 public boolean setConcat(Matrix a, Matrix b) {
150 public boolean preConcat(Matrix other) {
198 public boolean postConcat(Matrix other) {
230 public Matrix() {
238 public Matrix(Matrix src) {
263 public void set(Matrix src) {
271 /** Returns true iff obj is a Matrix and its values equal our values.
275 obj instanceof Matrix &&
276 native_equals(native_instance, ((Matrix)obj).native_instance);
352 public boolean setConcat(Matrix a, Matrix b) {
417 public boolean preConcat(Matrix other) {
481 public boolean postConcat(Matrix other) {
580 public boolean invert(Matrix inverse) {
608 * {@link Matrix#mapPoints(float[], int, float[], int, int)} if you want the translation
645 * {@link Matrix#mapPoints(float[], float[])} if you want the translation to be applied.
672 * {@link Matrix#mapPoints(float[])} if you want the translation to be applied.
727 Depending on the implementation of Matrix, these may be
728 transformed into 16.16 integers in the Matrix, such that
741 sb.append("Matrix{");