de.intarsys.tools.geometry
Class ApplyTransformationShape
java.lang.Object
de.intarsys.tools.geometry.TransformedShape
de.intarsys.tools.geometry.ApplyTransformationShape
- All Implemented Interfaces:
- IShapeWrapper, Shape, Cloneable
public class ApplyTransformationShape
- extends TransformedShape
The transformation is defined explicitly.
Methods inherited from class de.intarsys.tools.geometry.TransformedShape |
contains, contains, contains, contains, getBaseShape, getBounds, getBounds2D, getPathIterator, getPathIterator, getShape, intersects, intersects, invalidate |
create
public static TransformedShape create(Shape shape,
AffineTransform transform)
- Create a new
Shape
created from shape
by applying
transform
- Parameters:
shape
- The wrapped base shapetransform
- The coordinate space where "shape" is defined.
- Returns:
- The new
TransformedShape
clone
public Object clone()
- Returns an exact copy of this
Area
object.
- Specified by:
clone
in class TransformedShape
- Returns:
- Created clone object
getTransform
public AffineTransform getTransform()
- Specified by:
getTransform
in class TransformedShape
Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.