Package de.intarsys.cwt.common
Class ShapeWrapper
java.lang.Object
de.intarsys.cwt.common.ShapeWrapper
- All Implemented Interfaces:
IGraphicsObject,IShape,de.intarsys.tools.geometry.IShapeWrapper,Shape
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(double x, double y) booleancontains(double x, double y, double w, double h) booleanbooleangetData()getPathIterator(AffineTransform at, double flatness) getShape()booleanintersects(double x, double y, double w, double h) booleanvoid
-
Constructor Details
-
ShapeWrapper
-
-
Method Details
-
contains
public boolean contains(double x, double y) -
contains
public boolean contains(double x, double y, double w, double h) -
contains
-
contains
-
getBaseShape
- Specified by:
getBaseShapein interfacede.intarsys.tools.geometry.IShapeWrapper
-
getBounds
-
getBounds2D
- Specified by:
getBounds2Din interfaceShape
-
getData
- Specified by:
getDatain interfaceIGraphicsObject
-
getPathIterator
- Specified by:
getPathIteratorin interfaceShape
-
getPathIterator
- Specified by:
getPathIteratorin interfaceShape
-
getShape
-
intersects
public boolean intersects(double x, double y, double w, double h) - Specified by:
intersectsin interfaceShape
-
intersects
- Specified by:
intersectsin interfaceShape
-
setData
- Specified by:
setDatain interfaceIGraphicsObject
-