anl.aida.viz3d
Class InfoOverlay

java.lang.Object
  extended by anl.aida.viz3d.InfoOverlay

public class InfoOverlay
extends java.lang.Object


Field Summary
private  java.awt.Font font
           
private  java.awt.Font lineFont
           
private  java.util.List<java.lang.String> lines
           
private  com.sun.opengl.util.j2d.Overlay overlay
           
private  java.awt.Rectangle rect
           
private  java.lang.String title
           
private  java.awt.Color transBlack
           
private  java.awt.Color transGray
           
private  int[] ys
           
 
Constructor Summary
InfoOverlay(javax.media.opengl.GLDrawable drawable)
           
 
Method Summary
 void addLine(java.lang.String line)
           
 void clearLines()
           
private  void createRect(java.awt.Graphics2D g2)
           
 void render()
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

overlay

private com.sun.opengl.util.j2d.Overlay overlay

font

private java.awt.Font font

lineFont

private java.awt.Font lineFont

title

private java.lang.String title

lines

private java.util.List<java.lang.String> lines

ys

private int[] ys

transGray

private java.awt.Color transGray

transBlack

private java.awt.Color transBlack

rect

private java.awt.Rectangle rect
Constructor Detail

InfoOverlay

public InfoOverlay(javax.media.opengl.GLDrawable drawable)
Method Detail

setTitle

public void setTitle(java.lang.String title)

addLine

public void addLine(java.lang.String line)

clearLines

public void clearLines()

createRect

private void createRect(java.awt.Graphics2D g2)

render

public void render()