org.rococoa.cocoa.quicktime
Class CleanApertureImageDescriptionExtension

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

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

Clean Aperture Image Description Extensions
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 CleanApertureImageDescriptionExtension.ByReference
           
static class CleanApertureImageDescriptionExtension.ByValue
           
 
Field Summary
 int cleanApertureHeightD
           
 int cleanApertureHeightN
           
 int cleanApertureWidthD
           
 int cleanApertureWidthN
           
 int horizOffD
           
 int horizOffN
           
 int vertOffD
           
 int vertOffN
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
CleanApertureImageDescriptionExtension()
           
CleanApertureImageDescriptionExtension(int cleanApertureWidthN, int cleanApertureWidthD, int cleanApertureHeightN, int cleanApertureHeightD, int horizOffN, int horizOffD, int vertOffN, int vertOffD)
           
 
Method Summary
 CleanApertureImageDescriptionExtension.ByReference byReference()
           
 CleanApertureImageDescriptionExtension.ByValue byValue()
           
 CleanApertureImageDescriptionExtension 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

cleanApertureWidthN

public int cleanApertureWidthN

cleanApertureWidthD

public int cleanApertureWidthD

cleanApertureHeightN

public int cleanApertureHeightN

cleanApertureHeightD

public int cleanApertureHeightD

horizOffN

public int horizOffN

horizOffD

public int horizOffD

vertOffN

public int vertOffN

vertOffD

public int vertOffD
Constructor Detail

CleanApertureImageDescriptionExtension

public CleanApertureImageDescriptionExtension()

CleanApertureImageDescriptionExtension

public CleanApertureImageDescriptionExtension(int cleanApertureWidthN,
                                              int cleanApertureWidthD,
                                              int cleanApertureHeightN,
                                              int cleanApertureHeightD,
                                              int horizOffN,
                                              int horizOffD,
                                              int vertOffN,
                                              int vertOffD)
Parameters:
cleanApertureWidthN - width of clean aperture, numerator, denominator
cleanApertureHeightN - height of clean aperture, numerator, denominator
horizOffN - horizontal offset of clean aperture center minus (width-1)/2, numerator, denominator
vertOffN - vertical offset of clean aperture center minus (height-1)/2, numerator, denominator
Method Detail

byReference

public CleanApertureImageDescriptionExtension.ByReference byReference()

byValue

public CleanApertureImageDescriptionExtension.ByValue byValue()

clone

public CleanApertureImageDescriptionExtension clone()
Overrides:
clone in class Object