com.jniwrapper.win32.gdi
Class BitmapInfoHeader

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.jniwrapper.Structure
          extended by com.jniwrapper.win32.gdi.BitmapInfoHeader
All Implemented Interfaces:
com.jniwrapper.AlignmentAwareParameter, com.jniwrapper.CompositeParameter

public class BitmapInfoHeader
extends com.jniwrapper.Structure

This class represents the wrapper for BITMAPINFOHEADER structure.


Field Summary
 
Fields inherited from class com.jniwrapper.Structure
i
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
BitmapInfoHeader()
           
BitmapInfoHeader(BitmapInfoHeader that)
           
 
Method Summary
 java.lang.Object clone()
           
 long getBitCount()
           
 long getClrImportant()
           
 long getClrUsed()
           
 Bitmap.Compression getCompression()
           
 com.jniwrapper.UInt32 getCompressionValue()
           
 long getHeight()
           
 long getPlanes()
           
 com.jniwrapper.UInt32 getSize()
           
 long getSizeImage()
           
 long getWidth()
           
 long getXPelsPerMeter()
           
 long getYPelsPerMeter()
           
 void setBitCount(long value)
           
 void setClrImportant(long clrImportant)
           
 void setClrUsed(long clrUsed)
           
 void setCompression(Bitmap.Compression compression)
           
 void setHeight(long value)
           
 void setPlanes(long value)
           
 void setSizeImage(long value)
           
 void setWidth(long value)
           
 void setXPelsPerMeter(long value)
           
 void setYPelsPerMeter(long value)
           
 java.lang.String toString()
           
 
Methods inherited from class com.jniwrapper.Structure
a, a, acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getDataBuffer, getDataBufferOffset, hashCode, indent, read, read, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BitmapInfoHeader

public BitmapInfoHeader()

BitmapInfoHeader

public BitmapInfoHeader(BitmapInfoHeader that)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getSize

public com.jniwrapper.UInt32 getSize()

getWidth

public long getWidth()

setWidth

public void setWidth(long value)

getHeight

public long getHeight()

setHeight

public void setHeight(long value)

getPlanes

public long getPlanes()

setPlanes

public void setPlanes(long value)

getBitCount

public long getBitCount()

setBitCount

public void setBitCount(long value)

getCompression

public Bitmap.Compression getCompression()

getCompressionValue

public com.jniwrapper.UInt32 getCompressionValue()

setCompression

public void setCompression(Bitmap.Compression compression)

getSizeImage

public long getSizeImage()

setSizeImage

public void setSizeImage(long value)

getClrUsed

public long getClrUsed()

setClrUsed

public void setClrUsed(long clrUsed)

getClrImportant

public long getClrImportant()

setClrImportant

public void setClrImportant(long clrImportant)

setXPelsPerMeter

public void setXPelsPerMeter(long value)

getXPelsPerMeter

public long getXPelsPerMeter()

setYPelsPerMeter

public void setYPelsPerMeter(long value)

getYPelsPerMeter

public long getYPelsPerMeter()

clone

public java.lang.Object clone()
Overrides:
clone in class com.jniwrapper.Structure