daoc.editor.image
Class TextureUtils

java.lang.Object
  extended bydaoc.editor.image.TextureUtils

public class TextureUtils
extends java.lang.Object


Field Summary
static int BOT
           
static int BOT_LEFT
           
static int BOT_MID
           
static int BOT_RIGHT
           
static int DISABLED
           
static int HIGHLIT
           
static int LEFT
           
static int MID
           
static int MID_LEFT
           
static int MID_MID
           
static int MID_RIGHT
           
static int NORMAL
           
static int NORMAL_HI
           
static int PRESSED
           
static int PRESSED_HI
           
static int RIGHT
           
static int TOP
           
static int TOP_LEFT
           
static int TOP_MID
           
static int TOP_RIGHT
           
 
Constructor Summary
TextureUtils()
           
 
Method Summary
static void drawFull(java.awt.Graphics g, java.awt.image.BufferedImage image, int width, int height, int leftWidth, int midWidth, int rightWidth, int topHeight, int midHeight, int botHeight, PointProperty tl, PointProperty tm, PointProperty tr, PointProperty ml, PointProperty mm, PointProperty mr, PointProperty bl, PointProperty bm, PointProperty br, java.awt.image.ImageObserver obs)
           
static void drawHStrip(java.awt.Graphics g, java.awt.image.BufferedImage image, int width, int height, int leftWidth, int midWidth, int rightWidth, PointProperty left, PointProperty repeat, PointProperty right, java.awt.image.ImageObserver obs, int xpos, int ypos)
           
static void drawVStrip(int x, int y, java.awt.Graphics g, java.awt.image.BufferedImage image, int width, int height, int topHeight, int midHeight, int botHeight, PointProperty top, PointProperty repeat, PointProperty bottom, java.awt.image.ImageObserver obs)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TOP_LEFT

public static final int TOP_LEFT
See Also:
Constant Field Values

TOP_MID

public static final int TOP_MID
See Also:
Constant Field Values

TOP_RIGHT

public static final int TOP_RIGHT
See Also:
Constant Field Values

MID_LEFT

public static final int MID_LEFT
See Also:
Constant Field Values

MID_MID

public static final int MID_MID
See Also:
Constant Field Values

MID_RIGHT

public static final int MID_RIGHT
See Also:
Constant Field Values

BOT_LEFT

public static final int BOT_LEFT
See Also:
Constant Field Values

BOT_MID

public static final int BOT_MID
See Also:
Constant Field Values

BOT_RIGHT

public static final int BOT_RIGHT
See Also:
Constant Field Values

TOP

public static final int TOP
See Also:
Constant Field Values

MID

public static final int MID
See Also:
Constant Field Values

BOT

public static final int BOT
See Also:
Constant Field Values

LEFT

public static final int LEFT
See Also:
Constant Field Values

RIGHT

public static final int RIGHT
See Also:
Constant Field Values

NORMAL

public static final int NORMAL
See Also:
Constant Field Values

HIGHLIT

public static final int HIGHLIT
See Also:
Constant Field Values

PRESSED

public static final int PRESSED
See Also:
Constant Field Values

NORMAL_HI

public static final int NORMAL_HI
See Also:
Constant Field Values

PRESSED_HI

public static final int PRESSED_HI
See Also:
Constant Field Values

DISABLED

public static final int DISABLED
See Also:
Constant Field Values
Constructor Detail

TextureUtils

public TextureUtils()
Method Detail

drawHStrip

public static final void drawHStrip(java.awt.Graphics g,
                                    java.awt.image.BufferedImage image,
                                    int width,
                                    int height,
                                    int leftWidth,
                                    int midWidth,
                                    int rightWidth,
                                    PointProperty left,
                                    PointProperty repeat,
                                    PointProperty right,
                                    java.awt.image.ImageObserver obs,
                                    int xpos,
                                    int ypos)

drawVStrip

public static final void drawVStrip(int x,
                                    int y,
                                    java.awt.Graphics g,
                                    java.awt.image.BufferedImage image,
                                    int width,
                                    int height,
                                    int topHeight,
                                    int midHeight,
                                    int botHeight,
                                    PointProperty top,
                                    PointProperty repeat,
                                    PointProperty bottom,
                                    java.awt.image.ImageObserver obs)

drawFull

public static final void drawFull(java.awt.Graphics g,
                                  java.awt.image.BufferedImage image,
                                  int width,
                                  int height,
                                  int leftWidth,
                                  int midWidth,
                                  int rightWidth,
                                  int topHeight,
                                  int midHeight,
                                  int botHeight,
                                  PointProperty tl,
                                  PointProperty tm,
                                  PointProperty tr,
                                  PointProperty ml,
                                  PointProperty mm,
                                  PointProperty mr,
                                  PointProperty bl,
                                  PointProperty bm,
                                  PointProperty br,
                                  java.awt.image.ImageObserver obs)