Lines Matching defs:Matrix
23 * The Matrix class holds a 3x3 matrix for transforming coordinates.
25 public class Matrix {
38 public final static Matrix IDENTITY_MATRIX = new Matrix() {
40 throw new IllegalStateException("Matrix can not be modified");
44 public void set(Matrix src) {
99 public boolean setConcat(Matrix a, Matrix b) {
147 public boolean preConcat(Matrix other) {
195 public boolean postConcat(Matrix other) {
227 public Matrix() {
235 public Matrix(Matrix src) {
270 public void set(Matrix src) {
278 /** Returns true iff obj is a Matrix and its values equal our values.
283 if (!(obj instanceof Matrix)) return false;
284 return native_equals(native_instance, ((Matrix)obj).native_instance);
375 public boolean setConcat(Matrix a, Matrix b) {
447 public boolean preConcat(Matrix other) {
519 public boolean postConcat(Matrix other) {
619 public boolean invert(Matrix inverse) {
647 * {@link Matrix#mapPoints(float[], int, float[], int, int)} if you want the translation
684 * {@link Matrix#mapPoints(float[], float[])} if you want the translation to be applied.
711 * {@link Matrix#mapPoints(float[])} if you want the translation to be applied.
766 Depending on the implementation of Matrix, these may be
767 transformed into 16.16 integers in the Matrix, such that
781 sb.append("Matrix{");