public class XyzPerspectiveTransform extends AbstractXyzTransform implements Immutable
Copyright 2009 Partner Software, Inc.
| Constructor and Description |
|---|
XyzPerspectiveTransform() |
XyzPerspectiveTransform(double size) |
XyzPerspectiveTransform(double m00,
double m01,
double m02,
double m03,
double m10,
double m11,
double m12,
double m13,
double m20,
double m21,
double m22,
double m23)
Tedious full constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isIdentity()
True if this is an identity transform.
|
XyzPerspectiveTransform |
multipliedBy(XyzPerspectiveTransform nother)
Does a matrix multiplication and returns the result.
|
protected XyzPoint |
transformImp(XyzPoint point)
Subclasses must implement this to do the actual work of transformation.
|
transform, transform, transformpublic XyzPerspectiveTransform(double m00,
double m01,
double m02,
double m03,
double m10,
double m11,
double m12,
double m13,
double m20,
double m21,
double m22,
double m23)
public XyzPerspectiveTransform(double size)
public XyzPerspectiveTransform()
public XyzPerspectiveTransform multipliedBy(XyzPerspectiveTransform nother)
protected XyzPoint transformImp(XyzPoint point)
AbstractXyzTransform#transform(XyPoint), except that you
do NOT have to check for identity - that will be done automatically.transformImp in class AbstractXyzTransformpublic boolean isIdentity()
isIdentity in interface XyzTransform