org.apache.batik.ext.awt.g2d
public abstract class TransformStackElement extends Object implements Cloneable
Constructor Summary | |
---|---|
protected | TransformStackElement(TransformType type, double[] transformParameters) |
Method Summary | |
---|---|
Object | clone() |
boolean | concatenate(TransformStackElement stackElement) |
static TransformStackElement | createGeneralTransformElement(AffineTransform txf) |
static TransformStackElement | createRotateElement(double theta) |
static TransformStackElement | createScaleElement(double scaleX, double scaleY) |
static TransformStackElement | createShearElement(double shearX, double shearY) |
static TransformStackElement | createTranslateElement(double tx, double ty) |
double[] | getTransformParameters() |
TransformType | getType() |
boolean | isIdentity() |
Parameters: type transform type transformParameters parameters for transform
Returns: an object which is a deep copy of this one
Returns: array of values containing this transform element's parameters
Returns: this transform type
Returns: true iff this transform is the identity transform