Class Text3DRenderEvent

All Implemented Interfaces:
Serializable, Comparable, I3DRenderEvent

public final class Text3DRenderEvent extends TextRenderEvent implements I3DRenderEvent
A rendering event type for rendering 3D text object.
See Also:
  • Constructor Details

    • Text3DRenderEvent

      public Text3DRenderEvent(Object oSource)
      The constructor.
  • Method Details

    • setLocation3D

      public void setLocation3D(Location3D loc)
      Sets the 3D location of the text.
    • getLocation3D

      public Location3D getLocation3D()
      Returns:
      Returns the 3D location of the text.
    • setBlockBounds3D

      public void setBlockBounds3D(Location3D[] loa)
      Sets the 3D block bounds of the text.
    • getBlockBounds3D

      public Location3D[] getBlockBounds3D()
      Returns:
      Returns the 3D block bounds of the text.
    • copy

      public PrimitiveRenderEvent copy()
      Overrides:
      copy in class TextRenderEvent
      Returns:
      A copy of this primitive rendering instruction implemented by subclasses
    • 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
    • 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 class TextRenderEvent