org.rococoa.cocoa.qd
Class ITab

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

public class ITab
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 ITab.ByReference
           
static class ITab.ByValue
           
 
Field Summary
 short iTabRes
           
 int iTabSeed
           
 byte[] iTTable
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
ITab()
           
ITab(int iTabSeed, short iTabRes, byte[] iTTable)
           
 
Method Summary
 ITab.ByReference byReference()
           
 ITab.ByValue byValue()
           
 ITab 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

iTabSeed

public int iTabSeed

iTabRes

public short iTabRes

iTTable

public byte[] iTTable
Constructor Detail

ITab

public ITab()

ITab

public ITab(int iTabSeed,
            short iTabRes,
            byte[] iTTable)
Parameters:
iTabSeed - copy of CTSeed from source CTable
iTabRes - bits/channel resolution of iTable
iTTable - byte colortable index values
Method Detail

byReference

public ITab.ByReference byReference()

byValue

public ITab.ByValue byValue()

clone

public ITab clone()
Overrides:
clone in class Object