org.rococoa.cocoa.qd
Class PixPat

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.qd.PixPat
Direct Known Subclasses:
PixPat.ByReference, PixPat.ByValue

public class PixPat
extends com.ochafik.lang.jnaerator.runtime.Structure

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 PixPat.ByReference
           
static class PixPat.ByValue
           
 
Field Summary
 Pattern pat1Data
           
 ByteByReference patData
           
 PixMap.ByReference patMap
           
 short patType
           
 ByteByReference patXData
           
 ByteByReference patXMap
           
 short patXValid
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
PixPat()
           
PixPat(short patType, PixMap.ByReference patMap, ByteByReference patData, ByteByReference patXData, short patXValid, ByteByReference patXMap, Pattern pat1Data)
           
 
Method Summary
 PixPat.ByReference byReference()
           
 PixPat.ByValue byValue()
           
 PixPat clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

patType

public short patType

patMap

public PixMap.ByReference patMap

patData

public ByteByReference patData

patXData

public ByteByReference patXData

patXValid

public short patXValid

patXMap

public ByteByReference patXMap

pat1Data

public Pattern pat1Data
Constructor Detail

PixPat

public PixPat()

PixPat

public PixPat(short patType,
              PixMap.ByReference patMap,
              ByteByReference patData,
              ByteByReference patXData,
              short patXValid,
              ByteByReference patXMap,
              Pattern pat1Data)
Parameters:
patType - type of pattern
patMap - the pattern's pixMap
patData - pixmap's data
patXData - expanded Pattern data
patXValid - flags whether expanded Pattern valid
patXMap - Handle to expanded Pattern data
pat1Data - old-Style pattern/RGB color
Method Detail

byReference

public PixPat.ByReference byReference()

byValue

public PixPat.ByValue byValue()

clone

public PixPat clone()
Overrides:
clone in class Object