Class Arc3DRenderEvent

All Implemented Interfaces:
Serializable, Comparable, I3DRenderEvent

public class Arc3DRenderEvent extends ArcRenderEvent implements I3DRenderEvent
A rendering event type for rendering 3D Arc object.
See Also:
  • Constructor Details

    • Arc3DRenderEvent

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

    • 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
      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