Maven module :un.storage : image-dxt :
Class : un.storage.imagery.dxt.DXTHeader
Extends/Implements : -
Subclasses : -

author  Johann Sorel


Variables : size, flags, height, width, pitchOrLinearSize, depth, mipMapCount, reserved1, pixelFormat, caps1, caps2, caps3, caps4, reserved2, header10
Functions : isFlagSet, read



unsigned integer : structure size, must be 124 */
public int size


Flags to indicate which members contain valid data.*/
public int flags


image height */
public int height


image width */
public int width

public int pitchOrLinearSize

public int depth


number of mipmap */
public int mipMapCount


unused reserver, size 11 */
public int[] reserved1

public DXTPixelFormat pixelFormat

public int caps1

public int caps2


unused, reserved */
public int caps3


unused, reserved */
public int caps4


unused, reserved */
public int reserved2

public DXT10Header header10



param  mask one of DXTConstants.DDSD_X;
return  true if flag is set
public boolean isFlagSet (int mask)

public void read (DataInputStream ds)