All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class gui.Mat3

java.lang.Object
   |
   +----gui.Mat3

public class Mat3
extends java.lang.Object

Constructor Index

 o Mat3()
 o Mat3(double[][])

Method Index

 o centroid(Polygon)
 o getArray()
 o invert()
 o main(String[])
 o multiply(float, float, float)
 o multiply(int, int, int)
 o multiply(Mat3)
 o premultiply(double, double, double)
 o premultiply(float, float, float)
 o premultiply(int, int)
 o print()
 o print(String)
 o setPerspective(double, double)
 o setRotation(double)
 o setScale(double, double)
 o setShear(double, double)
 o setTranslation(double, double)
 o transform(Polygon)
 o transpose()

Constructors

 o Mat3
 public Mat3()
 o Mat3
 public Mat3(double a_[][])

Methods

 o setTranslation
 public void setTranslation(double tx,
                            double ty)
 o setScale
 public void setScale(double sx,
                      double sy)
 o setRotation
 public void setRotation(double theta)
 o setShear
 public void setShear(double shx,
                      double shy)
 o setPerspective
 public void setPerspective(double px,
                            double py)
 o main
 public static void main(java.lang.String args[])
 o transform
 public java.awt.Polygon transform(java.awt.Polygon p)
 o centroid
 public static int[] centroid(java.awt.Polygon p)
 o getArray
 public double[][] getArray()
 o invert
 public gui.Mat3 invert()
 o transpose
 public gui.Mat3 transpose()
 o multiply
 public gui.Mat3 multiply(gui.Mat3 bmat3)
 o multiply
 public int[] multiply(int v1,
                       int v2,
                       int v3)
 o multiply
 public float[] multiply(float v1,
                         float v2,
                         float v3)
 o premultiply
 public int[] premultiply(int v1,
                          int v2)
 o premultiply
 public double[] premultiply(double v1,
                             double v2,
                             double v3)
 o premultiply
 public float[] premultiply(float v1,
                            float v2,
                            float v3)
 o print
 public void print(java.lang.String s)
 o print
 public void print()

All Packages  Class Hierarchy  This Package  Previous  Next  Index