org.rococoa.cocoa.qd
Class PixMap

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<PixMap,PixMap.ByValue,PixMap.ByReference>
          extended by org.rococoa.cocoa.qd.PixMap
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<PixMap,PixMap.ByValue,PixMap.ByReference>>
Direct Known Subclasses:
PixMap.ByReference, PixMap.ByValue

public class PixMap
extends Structure<PixMap,PixMap.ByValue,PixMap.ByReference>

native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawTypes.h:1333
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class PixMap.ByReference
           
static class PixMap.ByValue
           
 
Field Summary
 Pointer baseAddr
          pointer to pixels
C type : Ptr
 Rect bounds
          encloses bitmap
C type : Rect
 short cmpCount
           
 short cmpSize
           
 int hRes
          horiz. resolution (ppi)
C type : Fixed
 int packSize
           
 short packType
           
 int pixelFormat
          fourCharCode representation
C type : OSType
 short pixelSize
           
 short pixelType
           
 Pointer pmExt
          Handle to pixMap extension
C type : void*
 PointerByReference pmTable
          color map for this pixMap
C type : CTabHandle
 short pmVersion
           
 short rowBytes
           
 int vRes
          vert. resolution (ppi)
C type : Fixed
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
PixMap()
           
 
Method Summary
static PixMap[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

baseAddr

public Pointer baseAddr
pointer to pixels
C type : Ptr


rowBytes

public short rowBytes

bounds

public Rect bounds
encloses bitmap
C type : Rect


pmVersion

public short pmVersion

packType

public short packType

packSize

public int packSize

hRes

public int hRes
horiz. resolution (ppi)
C type : Fixed


vRes

public int vRes
vert. resolution (ppi)
C type : Fixed


pixelType

public short pixelType

pixelSize

public short pixelSize

cmpCount

public short cmpCount

cmpSize

public short cmpSize

pixelFormat

public int pixelFormat
fourCharCode representation
C type : OSType


pmTable

public PointerByReference pmTable
color map for this pixMap
C type : CTabHandle


pmExt

public Pointer pmExt
Handle to pixMap extension
C type : void*

Constructor Detail

PixMap

public PixMap()
Method Detail

newArray

public static PixMap[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.