public class EvTransform extends AffineTransform implements J2DSender
| Modifier and Type | Field and Description |
|---|---|
protected J2DSenderSupport |
senderSupport |
TYPE_FLIP, TYPE_GENERAL_ROTATION, TYPE_GENERAL_SCALE, TYPE_GENERAL_TRANSFORM, TYPE_IDENTITY, TYPE_MASK_ROTATION, TYPE_MASK_SCALE, TYPE_QUADRANT_ROTATION, TYPE_TRANSLATION, TYPE_UNIFORM_SCALE| Constructor and Description |
|---|
EvTransform() |
EvTransform(AffineTransform sample) |
| Modifier and Type | Method and Description |
|---|---|
Closeable |
add2DListener(J2DListener listener)
Подписка на рассылку
|
Closeable |
add2DListener(J2DListener listener,
boolean weakLink)
Подписка на рассылку
|
Object |
clone() |
void |
concatenate(AffineTransform Tx) |
void |
fire2DEvent(J2DEvent event) |
protected void |
fireChanged(AffineTransform old,
AffineTransform cur) |
Set |
get2DListeners() |
boolean |
has2DListener(J2DListener listener) |
void |
invert() |
void |
preConcatenate(AffineTransform Tx) |
void |
quadrantRotate(int numquadrants) |
void |
quadrantRotate(int numquadrants,
double anchorx,
double anchory) |
void |
remove2DListener(J2DListener listener) |
void |
rotate(double theta) |
void |
rotate(double vecx,
double vecy) |
void |
rotate(double theta,
double anchorx,
double anchory) |
void |
rotate(double vecx,
double vecy,
double anchorx,
double anchory) |
void |
scale(double sx,
double sy) |
void |
setToIdentity() |
void |
setToQuadrantRotation(int numquadrants) |
void |
setToQuadrantRotation(int numquadrants,
double anchorx,
double anchory) |
void |
setToRotation(double theta) |
void |
setToRotation(double vecx,
double vecy) |
void |
setToRotation(double theta,
double anchorx,
double anchory) |
void |
setToRotation(double vecx,
double vecy,
double anchorx,
double anchory) |
void |
setToScale(double sx,
double sy) |
void |
setToShear(double shx,
double shy) |
void |
setToTranslation(double tx,
double ty) |
void |
setTransform(AffineTransform Tx) |
void |
setTransform(double m00,
double m10,
double m01,
double m11,
double m02,
double m12) |
void |
setTransform(double m00,
double m10,
double m01,
double m11,
double m02,
double m12,
boolean cloning) |
void |
shear(double shx,
double shy) |
void |
translate(double tx,
double ty) |
createInverse, createTransformedShape, deltaTransform, deltaTransform, equals, getDeterminant, getMatrix, getQuadrantRotateInstance, getQuadrantRotateInstance, getRotateInstance, getRotateInstance, getRotateInstance, getRotateInstance, getScaleInstance, getScaleX, getScaleY, getShearInstance, getShearX, getShearY, getTranslateInstance, getTranslateX, getTranslateY, getType, hashCode, inverseTransform, inverseTransform, isIdentity, toString, transform, transform, transform, transform, transform, transformprotected final J2DSenderSupport senderSupport
public EvTransform()
public EvTransform(AffineTransform sample)
public boolean has2DListener(J2DListener listener)
has2DListener in interface J2DSenderpublic Set get2DListeners()
get2DListeners in interface J2DSenderpublic Closeable add2DListener(J2DListener listener)
J2DSenderadd2DListener in interface J2DSenderlistener - подписчикpublic Closeable add2DListener(J2DListener listener, boolean weakLink)
J2DSenderadd2DListener in interface J2DSenderlistener - подписчикpublic void remove2DListener(J2DListener listener)
remove2DListener in interface J2DSenderpublic void fire2DEvent(J2DEvent event)
fire2DEvent in interface J2DSenderprotected void fireChanged(AffineTransform old, AffineTransform cur)
public Object clone()
clone in class AffineTransformpublic void invert()
throws NoninvertibleTransformException
invert in class AffineTransformNoninvertibleTransformExceptionpublic void preConcatenate(AffineTransform Tx)
preConcatenate in class AffineTransformpublic void concatenate(AffineTransform Tx)
concatenate in class AffineTransformpublic void setTransform(double m00,
double m10,
double m01,
double m11,
double m02,
double m12)
setTransform in class AffineTransformpublic void setTransform(double m00,
double m10,
double m01,
double m11,
double m02,
double m12,
boolean cloning)
public void setTransform(AffineTransform Tx)
setTransform in class AffineTransformpublic void setToShear(double shx,
double shy)
setToShear in class AffineTransformpublic void setToScale(double sx,
double sy)
setToScale in class AffineTransformpublic void setToQuadrantRotation(int numquadrants,
double anchorx,
double anchory)
setToQuadrantRotation in class AffineTransformpublic void setToQuadrantRotation(int numquadrants)
setToQuadrantRotation in class AffineTransformpublic void setToRotation(double vecx,
double vecy,
double anchorx,
double anchory)
setToRotation in class AffineTransformpublic void setToRotation(double vecx,
double vecy)
setToRotation in class AffineTransformpublic void setToRotation(double theta,
double anchorx,
double anchory)
setToRotation in class AffineTransformpublic void setToRotation(double theta)
setToRotation in class AffineTransformpublic void setToTranslation(double tx,
double ty)
setToTranslation in class AffineTransformpublic void setToIdentity()
setToIdentity in class AffineTransformpublic void shear(double shx,
double shy)
shear in class AffineTransformpublic void scale(double sx,
double sy)
scale in class AffineTransformpublic void quadrantRotate(int numquadrants,
double anchorx,
double anchory)
quadrantRotate in class AffineTransformpublic void quadrantRotate(int numquadrants)
quadrantRotate in class AffineTransformpublic void rotate(double vecx,
double vecy,
double anchorx,
double anchory)
rotate in class AffineTransformpublic void rotate(double vecx,
double vecy)
rotate in class AffineTransformpublic void rotate(double theta,
double anchorx,
double anchory)
rotate in class AffineTransformpublic void rotate(double theta)
rotate in class AffineTransformpublic void translate(double tx,
double ty)
translate in class AffineTransformCopyright © 2018. All rights reserved.