Package org.eclipse.birt.chart.event
Class Arc3DRenderEvent
java.lang.Object
java.util.EventObject
org.eclipse.birt.chart.event.ChartEvent
org.eclipse.birt.chart.event.PrimitiveRenderEvent
org.eclipse.birt.chart.event.ArcRenderEvent
org.eclipse.birt.chart.event.Arc3DRenderEvent
- All Implemented Interfaces:
Serializable
,Comparable
,I3DRenderEvent
A rendering event type for rendering 3D Arc object.
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.birt.chart.event.ArcRenderEvent
CLOSED, OPEN, SECTOR
Fields inherited from class org.eclipse.birt.chart.event.PrimitiveRenderEvent
DRAW, FILL, iObjIndex
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()
Returns the 3D object associated with this event.void
prepare2D
(double xOffset, double yOffset) Prepares the coordinates to render on 2D plane.void
setTopLeft3D
(Location3D loc) Sets the 3D top-left location of the arc bounds.Methods inherited from class org.eclipse.birt.chart.event.ArcRenderEvent
draw, fill, getAngleExtent, getBackground, getBounds, getEllipseBounds, getHeight, getInnerRadius, getLineAttributes, getOuterRadius, getOutline, getStartAngle, getStyle, getTopLeft, getWidth, reset, setAngleExtent, setBackground, setBounds, setEndAngle, setHeight, setInnerRadius, setOuterRadius, setOutline, setStartAngle, setStyle, setTopLeft, setWidth
Methods inherited from class org.eclipse.birt.chart.event.PrimitiveRenderEvent
compareRegular, compareTo, compareTransposed, getDepth, getLabel, isEnabled, setDepth, setEnable
Methods inherited from class org.eclipse.birt.chart.event.ChartEvent
setSourceObject
Methods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
Arc3DRenderEvent
The constructor.
-
-
Method Details
-
setTopLeft3D
Sets the 3D top-left location of the arc bounds.- Parameters:
loc
-
-
getTopLeft3D
- Returns:
- Returns the 3D top-left location of the arc bounds.
-
copy
- Overrides:
copy
in classArcRenderEvent
- Returns:
- A copy of this primitive rendering instruction implemented by subclasses
-
getObject3D
Description copied from interface:I3DRenderEvent
Returns the 3D object associated with this event.- Specified by:
getObject3D
in interfaceI3DRenderEvent
- Returns:
-
prepare2D
public void prepare2D(double xOffset, double yOffset) Description copied from interface:I3DRenderEvent
Prepares the coordinates to render on 2D plane.- Specified by:
prepare2D
in interfaceI3DRenderEvent
-