Package org.eclipse.birt.chart.event
Class Text3DRenderEvent
java.lang.Object
java.util.EventObject
org.eclipse.birt.chart.event.ChartEvent
org.eclipse.birt.chart.event.PrimitiveRenderEvent
org.eclipse.birt.chart.event.TextRenderEvent
org.eclipse.birt.chart.event.Text3DRenderEvent
- All Implemented Interfaces:
Serializable,Comparable,I3DRenderEvent
A rendering event type for rendering 3D text object.
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.birt.chart.event.TextRenderEvent
ABOVE, BELOW, LEFT, RENDER_SHADOW_AT_LOCATION, RENDER_TEXT_AT_LOCATION, RENDER_TEXT_IN_BLOCK, RIGHT, UNDEFINEDFields 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.voidprepare2D(double xOffset, double yOffset) Prepares the coordinates to render on 2D plane.voidreset()Resets the inner state of current event.voidsetBlockBounds3D(Location3D[] loa) Sets the 3D block bounds of the text.voidsetLocation3D(Location3D loc) Sets the 3D location of the text.Methods inherited from class org.eclipse.birt.chart.event.TextRenderEvent
draw, fill, getAction, getBlockAlignment, getBlockBounds, getLabel, getLocation, getTextPosition, setAction, setBlockAlignment, setBlockBounds, setLabel, setLocation, setRtlCaption, setTextPosition, updateFromMethods inherited from class org.eclipse.birt.chart.event.PrimitiveRenderEvent
compareRegular, compareTo, compareTransposed, getBackground, getBounds, getDepth, getLineAttributes, isEnabled, setDepth, setEnableMethods inherited from class org.eclipse.birt.chart.event.ChartEvent
setSourceObjectMethods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
Text3DRenderEvent
The constructor.
-
-
Method Details
-
setLocation3D
Sets the 3D location of the text. -
getLocation3D
- Returns:
- Returns the 3D location of the text.
-
setBlockBounds3D
Sets the 3D block bounds of the text. -
getBlockBounds3D
- Returns:
- Returns the 3D block bounds of the text.
-
copy
- Overrides:
copyin classTextRenderEvent- Returns:
- A copy of this primitive rendering instruction implemented by subclasses
-
getObject3D
Description copied from interface:I3DRenderEventReturns the 3D object associated with this event.- Specified by:
getObject3Din interfaceI3DRenderEvent- Returns:
-
prepare2D
public void prepare2D(double xOffset, double yOffset) Description copied from interface:I3DRenderEventPrepares the coordinates to render on 2D plane.- Specified by:
prepare2Din interfaceI3DRenderEvent
-
reset
public void reset()Description copied from class:ChartEventResets the inner state of current event. This must be implemented if the object is cached and reused.- Overrides:
resetin classTextRenderEvent
-