j3d.org Code

Uses of Interface
org.j3d.renderer.java3d.overlay.Overlay

Packages that use Overlay
org.j3d.renderer.java3d.overlay Classes for providing 2D screen overlays for a 3D canvas. 
 

Uses of Overlay in org.j3d.renderer.java3d.overlay
 

Subinterfaces of Overlay in org.j3d.renderer.java3d.overlay
 interface InteractiveOverlay
          An extended version of the overlay that would like to have interactive input from the mouse and/or keyboard.
 

Classes in org.j3d.renderer.java3d.overlay that implement Overlay
 class ImageButtonOverlay
          An overlay with a clickable image that acts like a button.
 class ImageOverlay
          An overlay that draws an image on screen at the given position.
 class InteractiveOverlayBase
          An implementation of the interactive overlay.
 class InteractiveTextureOverlay
          An texture overlay extension that allows input events to be captured.
 class LabelOverlay
          An overlay that renders a text label.
 class MouseOverlay
          An overlay that is used like an ordinary drawing canvas that interacts with the mouse.
 class OverlayBase
          An implementation of the overlay and screen component interfaces to provide a ready-made overlay system.
 class ScribbleOverlay
          An overlay allows the user to scribble on the screen, over the top of the 3D display.
 class TextureOverlay
          An overlay implementation that uses a Java3D Texture2D object for the renderable surface.
 

Methods in org.j3d.renderer.java3d.overlay with parameters of type Overlay
 void OverlayManager.setPosition(Overlay overlay, int x, int y)
          Sets the position of the specified overlay
 void OverlayManager.addOverlay(Overlay overlay)
          This adds an overlay into the overlay manager system.
 void OverlayManager.removeOverlay(Overlay overlay)
          This removes the overlay from the overlay system.
 void InputRequester.addMouseListener(java.awt.event.MouseListener l, Overlay ovl)
          Request that the given listener enable mouse events being sent.
 void InputRequester.removeMouseListener(java.awt.event.MouseListener l, Overlay ovl)
          Request that the given listener disable mouse events being sent.
 void InputRequester.addMouseMotionListener(java.awt.event.MouseMotionListener l, Overlay ovl)
          Request that the given listener enable mouse motion events being sent.
 void InputRequester.removeMouseMotionListener(java.awt.event.MouseMotionListener l, Overlay ovl)
          Request that the given listener disable mouse motion events being sent.
 


j3d.org Code

Latest Info from http://code.j3d.org/
Copyright © 2001 - j3d.org