org.vectomatic.common.model.geometry
Class TransformMatrix
java.lang.Object
org.vectomatic.common.model.geometry.TransformMatrix
- All Implemented Interfaces:
- com.google.gwt.user.client.rpc.IsSerializable
public class TransformMatrix
- extends Object
- implements com.google.gwt.user.client.rpc.IsSerializable
Class to represent 2D transforms
m11
public float m11
m12
public float m12
m13
public float m13
m21
public float m21
m22
public float m22
m23
public float m23
TransformMatrix
public TransformMatrix()
TransformMatrix
public TransformMatrix(TransformMatrix m)
TransformMatrix
public TransformMatrix(float m11,
float m12,
float m13,
float m21,
float m22,
float m23)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
equals
public boolean equals(TransformMatrix m,
float tol)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
copyTo
public TransformMatrix copyTo(TransformMatrix dest)
rotation
public TransformMatrix rotation(float r)
scaling
public TransformMatrix scaling(Point p)
scaling
public TransformMatrix scaling(float x,
float y)
translation
public TransformMatrix translation(Point p)
translation
public TransformMatrix translation(float x,
float y)
preMultiply
public TransformMatrix preMultiply(TransformMatrix t)
preMultiply
public TransformMatrix preMultiply(TransformMatrix t,
TransformMatrix dest)
invert
public TransformMatrix invert()
invert
public TransformMatrix invert(TransformMatrix dest)
toString
public String toString()
- Overrides:
toString
in class Object
parseString
public TransformMatrix parseString(String str)
Copyright © 2010. All Rights Reserved.