org.eclipse.birt.chart.event
Class Arc3DRenderEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.eclipse.birt.chart.event.ChartEvent
          extended byorg.eclipse.birt.chart.event.PrimitiveRenderEvent
              extended byorg.eclipse.birt.chart.event.ArcRenderEvent
                  extended byorg.eclipse.birt.chart.event.Arc3DRenderEvent
All Implemented Interfaces:
java.lang.Comparable, I3DRenderEvent, java.io.Serializable

public class Arc3DRenderEvent
extends ArcRenderEvent
implements I3DRenderEvent

A rendering event type for rendering 3D Arc object.

See Also:
Serialized Form

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
Arc3DRenderEvent(java.lang.Object oSource)
          The constructor.
 
Method Summary
 PrimitiveRenderEvent copy()
           
 Object3D getObject3D()
          Returns the 3D object associated with this event.
 Location3D getTopLeft3D()
           
 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, setDepth
 
Methods inherited from class org.eclipse.birt.chart.event.ChartEvent
setSourceObject
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Arc3DRenderEvent

public Arc3DRenderEvent(java.lang.Object oSource)
The constructor.

Method Detail

setTopLeft3D

public void setTopLeft3D(Location3D loc)
Sets the 3D top-left location of the arc bounds.

Parameters:
loc -

getTopLeft3D

public Location3D getTopLeft3D()
Returns:
Returns the 3D top-left location of the arc bounds.

copy

public PrimitiveRenderEvent copy()
Overrides:
copy in class ArcRenderEvent

getObject3D

public Object3D getObject3D()
Description copied from interface: I3DRenderEvent
Returns the 3D object associated with this event.

Specified by:
getObject3D in interface I3DRenderEvent
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 interface I3DRenderEvent
Parameters:
xOffset -
yOffset -


Copyright © 2005-2007 Actuate Corp. All rights reserved.