render.jogl
Class JoglGraphics

java.lang.Object
  extended byjava.awt.Graphics
      extended byrender.jogl.JoglGraphics

public class JoglGraphics
extends java.awt.Graphics

Author:
zster To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Constructor Summary
JoglGraphics(net.java.games.jogl.GL gl, net.java.games.jogl.GLU glu)
           
 
Method Summary
 void clearRect(int x, int y, int width, int height)
           
 void clipRect(int x, int y, int width, int height)
           
 void copyArea(int x, int y, int width, int height, int dx, int dy)
           
 java.awt.Graphics create()
           
 void dispose()
           
 void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)
           
 boolean drawImage(java.awt.Image img, int x, int y, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)
           
 boolean drawImage(java.awt.Image img, int x, int y, java.awt.image.ImageObserver observer)
           
 boolean drawImage(java.awt.Image img, int x, int y, int width, int height, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)
           
 boolean drawImage(java.awt.Image img, int x, int y, int width, int height, java.awt.image.ImageObserver observer)
           
 boolean drawImage(java.awt.Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)
           
 boolean drawImage(java.awt.Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.image.ImageObserver observer)
           
 void drawLine(int x1, int y1, int x2, int y2)
           
 void drawOval(int x, int y, int width, int height)
           
 void drawPolygon(int[] xPoints, int[] yPoints, int nPoints)
           
 void drawPolyline(int[] xPoints, int[] yPoints, int nPoints)
           
 void drawRect(int x, int y, int width, int height)
           
 void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)
           
 void drawString(java.text.AttributedCharacterIterator iterator, int x, int y)
           
 void drawString(java.lang.String str, int x, int y)
           
 void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle)
           
 void fillOval(int x, int y, int width, int height)
           
 void fillPolygon(int[] xPoints, int[] yPoints, int nPoints)
           
 void fillRect(int x, int y, int width, int height)
           
 void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)
           
 java.awt.Shape getClip()
           
 java.awt.Rectangle getClipBounds()
           
 java.awt.Color getColor()
           
 java.awt.Font getFont()
           
 java.awt.FontMetrics getFontMetrics(java.awt.Font f)
           
 void oval(int x, int y, int width, int height, boolean filled)
           
 void polygon(int[] xPoints, int[] yPoints, int nPoints, boolean filled)
           
 void rect(int x, int y, int width, int height, boolean filled)
           
 void roundRect(int x, int y, int width, int height, int arcWidth, int arcHeight, boolean filled)
           
 void roundRectCorner(int x, int y, int width, int height, int arcWidth, int arcHeight, boolean filled)
           
 void setClip(int x, int y, int width, int height)
           
 void setClip(java.awt.Shape clip)
           
 void setColor(java.awt.Color c)
           
 void setFont(java.awt.Font font)
           
 void setPaintMode()
           
 void setXORMode(java.awt.Color c1)
           
 void translate(int x, int y)
           
 
Methods inherited from class java.awt.Graphics
create, draw3DRect, drawBytes, drawChars, drawPolygon, fill3DRect, fillPolygon, finalize, getClipBounds, getClipRect, getFontMetrics, hitClip, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JoglGraphics

public JoglGraphics(net.java.games.jogl.GL gl,
                    net.java.games.jogl.GLU glu)
Method Detail

create

public java.awt.Graphics create()

oval

public void oval(int x,
                 int y,
                 int width,
                 int height,
                 boolean filled)

drawOval

public void drawOval(int x,
                     int y,
                     int width,
                     int height)

fillOval

public void fillOval(int x,
                     int y,
                     int width,
                     int height)

rect

public void rect(int x,
                 int y,
                 int width,
                 int height,
                 boolean filled)

fillRect

public void fillRect(int x,
                     int y,
                     int width,
                     int height)

drawRect

public void drawRect(int x,
                     int y,
                     int width,
                     int height)

drawLine

public void drawLine(int x1,
                     int y1,
                     int x2,
                     int y2)

polygon

public void polygon(int[] xPoints,
                    int[] yPoints,
                    int nPoints,
                    boolean filled)

drawPolygon

public void drawPolygon(int[] xPoints,
                        int[] yPoints,
                        int nPoints)

fillPolygon

public void fillPolygon(int[] xPoints,
                        int[] yPoints,
                        int nPoints)

roundRectCorner

public void roundRectCorner(int x,
                            int y,
                            int width,
                            int height,
                            int arcWidth,
                            int arcHeight,
                            boolean filled)

roundRect

public void roundRect(int x,
                      int y,
                      int width,
                      int height,
                      int arcWidth,
                      int arcHeight,
                      boolean filled)

drawRoundRect

public void drawRoundRect(int x,
                          int y,
                          int width,
                          int height,
                          int arcWidth,
                          int arcHeight)

fillRoundRect

public void fillRoundRect(int x,
                          int y,
                          int width,
                          int height,
                          int arcWidth,
                          int arcHeight)

drawString

public void drawString(java.lang.String str,
                       int x,
                       int y)

translate

public void translate(int x,
                      int y)

getColor

public java.awt.Color getColor()

setColor

public void setColor(java.awt.Color c)

setPaintMode

public void setPaintMode()

setXORMode

public void setXORMode(java.awt.Color c1)

getFont

public java.awt.Font getFont()

setFont

public void setFont(java.awt.Font font)

getFontMetrics

public java.awt.FontMetrics getFontMetrics(java.awt.Font f)

getClipBounds

public java.awt.Rectangle getClipBounds()

clipRect

public void clipRect(int x,
                     int y,
                     int width,
                     int height)

setClip

public void setClip(int x,
                    int y,
                    int width,
                    int height)

getClip

public java.awt.Shape getClip()

setClip

public void setClip(java.awt.Shape clip)

copyArea

public void copyArea(int x,
                     int y,
                     int width,
                     int height,
                     int dx,
                     int dy)

clearRect

public void clearRect(int x,
                      int y,
                      int width,
                      int height)

drawArc

public void drawArc(int x,
                    int y,
                    int width,
                    int height,
                    int startAngle,
                    int arcAngle)

fillArc

public void fillArc(int x,
                    int y,
                    int width,
                    int height,
                    int startAngle,
                    int arcAngle)

drawPolyline

public void drawPolyline(int[] xPoints,
                         int[] yPoints,
                         int nPoints)

drawString

public void drawString(java.text.AttributedCharacterIterator iterator,
                       int x,
                       int y)

drawImage

public boolean drawImage(java.awt.Image img,
                         int x,
                         int y,
                         java.awt.image.ImageObserver observer)

drawImage

public boolean drawImage(java.awt.Image img,
                         int x,
                         int y,
                         int width,
                         int height,
                         java.awt.image.ImageObserver observer)

drawImage

public boolean drawImage(java.awt.Image img,
                         int x,
                         int y,
                         java.awt.Color bgcolor,
                         java.awt.image.ImageObserver observer)

drawImage

public boolean drawImage(java.awt.Image img,
                         int x,
                         int y,
                         int width,
                         int height,
                         java.awt.Color bgcolor,
                         java.awt.image.ImageObserver observer)

drawImage

public boolean drawImage(java.awt.Image img,
                         int dx1,
                         int dy1,
                         int dx2,
                         int dy2,
                         int sx1,
                         int sy1,
                         int sx2,
                         int sy2,
                         java.awt.image.ImageObserver observer)

drawImage

public boolean drawImage(java.awt.Image img,
                         int dx1,
                         int dy1,
                         int dx2,
                         int dy2,
                         int sx1,
                         int sy1,
                         int sx2,
                         int sy2,
                         java.awt.Color bgcolor,
                         java.awt.image.ImageObserver observer)

dispose

public void dispose()