com.alienfactory.javamappy
Class PixelData

java.lang.Object
  extended by com.alienfactory.javamappy.PixelData

public class PixelData
extends java.lang.Object

Holds raw pixel data for an image - used by Renderers.

Author:
Steve Eynon

Constructor Summary
PixelData(int[] rawPixelData, boolean hasTransparentPixels)
           
PixelData(int[] rawPixelData, byte[] cmapPixelData, boolean hasTransparentPixels)
           
 
Method Summary
 byte[] getCmapPixelData()
          Returns image data as indexes into the ColourMap.
 int[] getRawPixelData()
          Returns image data in 0xAARRGGBB format.
 boolean hasTransparentPixels()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PixelData

public PixelData(int[] rawPixelData,
                 boolean hasTransparentPixels)

PixelData

public PixelData(int[] rawPixelData,
                 byte[] cmapPixelData,
                 boolean hasTransparentPixels)
Method Detail

hasTransparentPixels

public boolean hasTransparentPixels()

getCmapPixelData

public byte[] getCmapPixelData()
Returns image data as indexes into the ColourMap.

Returns:
colour map pixel data

getRawPixelData

public int[] getRawPixelData()
Returns image data in 0xAARRGGBB format.



Copyright © 2001-2009 Alien-Factory Ltd. All Rights Reserved.