Class Ellipse
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
org.apache.tools.ant.types.optional.image.ImageOperation
org.apache.tools.ant.types.optional.image.BasicShape
org.apache.tools.ant.types.optional.image.Ellipse
- All Implemented Interfaces:
java.lang.Cloneable,DrawOperation
public class Ellipse extends BasicShape implements DrawOperation
Draw an ellipse.
- See Also:
Image
-
Field Summary
Fields inherited from class org.apache.tools.ant.types.optional.image.BasicShape
fill, stroke, stroke_width -
Constructor Summary
Constructors Constructor Description Ellipse() -
Method Summary
Modifier and Type Method Description javax.media.jai.PlanarImageexecuteDrawOperation()Abstract method which is intended to create an image buffer and return it so it can be drawn into another object.voidsetHeight(int height)Set the height.voidsetWidth(int width)Set the width.Methods inherited from class org.apache.tools.ant.types.optional.image.BasicShape
setFill, setStroke, setStrokewidthMethods inherited from class org.apache.tools.ant.types.optional.image.ImageOperation
addDraw, addRectangle, addRotate, addScale, addTextMethods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toStringMethods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Field Details
-
Constructor Details
-
Ellipse
public Ellipse()
-
-
Method Details
-
setWidth
public void setWidth(int width)Set the width.- Parameters:
width- the width of the ellipse.
-
setHeight
public void setHeight(int height)Set the height.- Parameters:
height- the height of the ellipse.
-
executeDrawOperation
public javax.media.jai.PlanarImage executeDrawOperation()Abstract method which is intended to create an image buffer and return it so it can be drawn into another object. Use an Alpha channel for a "transparent" background..- Specified by:
executeDrawOperationin interfaceDrawOperation- Returns:
- a planar image
-