Class Oval3DRenderEvent

All Implemented Interfaces:
Serializable, Comparable, I3DRenderEvent

public class Oval3DRenderEvent extends OvalRenderEvent implements I3DRenderEvent
A rendering event type for rendering 3D Oval object.
See Also:
  • Constructor Details

    • Oval3DRenderEvent

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

    • setLocation3D

      public void setLocation3D(Location3D[] loa)
      Set 3D location of the event.
    • getLocation3D

      public Location3D[] getLocation3D()
      Returns:
      Returns the 3D location of the event.
    • copy

      public PrimitiveRenderEvent copy()
      Overrides:
      copy in class OvalRenderEvent
      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