gui
Class Mat3
java.lang.Object
|
+--gui.Mat3
- public class Mat3
- extends java.lang.Object
Constructor Summary |
Mat3()
|
Mat3(double[][] a_)
|
Method Summary |
static int[] |
centroid(java.awt.Polygon p)
|
double[][] |
getArray()
|
Mat3 |
invert()
|
static void |
main(java.lang.String[] args)
|
float[] |
multiply(float v1,
float v2,
float v3)
|
int[] |
multiply(int v1,
int v2,
int v3)
|
Mat3 |
multiply(Mat3 bmat3)
|
double[] |
premultiply(double v1,
double v2,
double v3)
|
float[] |
premultiply(float v1,
float v2,
float v3)
|
int[] |
premultiply(int v1,
int v2)
|
void |
print()
|
void |
print(java.lang.String s)
|
void |
setPerspective(double px,
double py)
|
void |
setRotation(double theta)
|
void |
setScale(double sx,
double sy)
|
void |
setShear(double shx,
double shy)
|
void |
setTranslation(double tx,
double ty)
|
java.awt.Polygon |
transform(java.awt.Polygon p)
|
Mat3 |
transpose()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Mat3
public Mat3()
Mat3
public Mat3(double[][] a_)
centroid
public static int[] centroid(java.awt.Polygon p)
getArray
public double[][] getArray()
invert
public Mat3 invert()
main
public static void main(java.lang.String[] args)
multiply
public float[] multiply(float v1,
float v2,
float v3)
multiply
public int[] multiply(int v1,
int v2,
int v3)
multiply
public Mat3 multiply(Mat3 bmat3)
premultiply
public double[] premultiply(double v1,
double v2,
double v3)
premultiply
public float[] premultiply(float v1,
float v2,
float v3)
premultiply
public int[] premultiply(int v1,
int v2)
print
public void print()
print
public void print(java.lang.String s)
setPerspective
public void setPerspective(double px,
double py)
setRotation
public void setRotation(double theta)
setScale
public void setScale(double sx,
double sy)
setShear
public void setShear(double shx,
double shy)
setTranslation
public void setTranslation(double tx,
double ty)
transform
public java.awt.Polygon transform(java.awt.Polygon p)
transpose
public Mat3 transpose()