Package org.eclipse.birt.chart.event
Class Line3DRenderEvent
java.lang.Object
java.util.EventObject
org.eclipse.birt.chart.event.ChartEvent
org.eclipse.birt.chart.event.PrimitiveRenderEvent
org.eclipse.birt.chart.event.LineRenderEvent
org.eclipse.birt.chart.event.Line3DRenderEvent
- All Implemented Interfaces:
Serializable
,Comparable
,I3DRenderEvent
A rendering event type for rendering 3D Line object.
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.birt.chart.event.PrimitiveRenderEvent
DRAW, FILL, iObjIndex
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()
getEnd3D()
Returns the 3D end location of this line.Returns the 3D object associated with this event.Returns the 3D start location of this line.void
prepare2D
(double xOffset, double yOffset) Prepares the coordinates to render on 2D plane.void
reset()
Resets the inner state of current event.void
setEnd3D
(double x, double y, double z) Sets the 3D end location of the line.void
setEnd3D
(Location3D end) Sets the 3D end location of the line.void
setObject3DParent
(Object3D object3DParent) void
setStart3D
(double x, double y, double z) Sets the 3D start location of the line.void
setStart3D
(Location3D start) Sets the 3D start location of the line.Methods inherited from class org.eclipse.birt.chart.event.LineRenderEvent
draw, fill, getBounds, getEnd, getLineAttributes, getStart, getZOrder, setEnd, setLineAttributes, setStart, setZOrder
Methods inherited from class org.eclipse.birt.chart.event.PrimitiveRenderEvent
compareRegular, compareTo, compareTransposed, getBackground, 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
-
Line3DRenderEvent
The constructor.
-
-
Method Details
-
setStart3D
Sets the 3D start location of the line. -
setStart3D
public void setStart3D(double x, double y, double z) Sets the 3D start location of the line. -
getStart3D
Returns the 3D start location of this line. Not a live object- Returns:
-
setEnd3D
Sets the 3D end location of the line. -
setEnd3D
public void setEnd3D(double x, double y, double z) Sets the 3D end location of the line. -
getEnd3D
Returns the 3D end location of this line. Not a live object- Returns:
-
copy
- Overrides:
copy
in classLineRenderEvent
- 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
-
reset
public void reset()Description copied from class:ChartEvent
Resets the inner state of current event. This must be implemented if the object is cached and reused.- Overrides:
reset
in classLineRenderEvent
-
getObject3DParent
-
setObject3DParent
-