org.rococoa.cocoa.imageio
Interface ImageIOLibrary

All Superinterfaces:
Library

public interface ImageIOLibrary
extends Library

JNA Wrapper for library ImageIO
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 ImageIOLibrary.CGDataConsumer
           
static class ImageIOLibrary.CGDataProvider
           
static class ImageIOLibrary.CGImage
           
static class ImageIOLibrary.CGImageDestination
           
static class ImageIOLibrary.CGImageSource
           
static interface ImageIOLibrary.CGImageSourceStatus
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
 
Field Summary
static ImageIOLibrary INSTANCE
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 void CGImageDestinationAddImage(ImageIOLibrary.CGImageDestination idst, ImageIOLibrary.CGImage image, HIServicesLibrary.__CFDictionary properties)
           
 void CGImageDestinationAddImageFromSource(ImageIOLibrary.CGImageDestination idst, ImageIOLibrary.CGImageSource isrc, NativeLong index, HIServicesLibrary.__CFDictionary properties)
           
 HIServicesLibrary.__CFArray CGImageDestinationCopyTypeIdentifiers()
           
 boolean CGImageDestinationFinalize(ImageIOLibrary.CGImageDestination idst)
           
 NativeLong CGImageDestinationGetTypeID()
           
 void CGImageDestinationSetProperties(ImageIOLibrary.CGImageDestination idst, HIServicesLibrary.__CFDictionary properties)
           
 HIServicesLibrary.__CFDictionary CGImageSourceCopyProperties(ImageIOLibrary.CGImageSource isrc, HIServicesLibrary.__CFDictionary options)
           
 HIServicesLibrary.__CFDictionary CGImageSourceCopyPropertiesAtIndex(ImageIOLibrary.CGImageSource isrc, NativeLong index, HIServicesLibrary.__CFDictionary options)
           
 HIServicesLibrary.__CFArray CGImageSourceCopyTypeIdentifiers()
           
 ImageIOLibrary.CGImage CGImageSourceCreateImageAtIndex(ImageIOLibrary.CGImageSource isrc, NativeLong index, HIServicesLibrary.__CFDictionary options)
           
 ImageIOLibrary.CGImageSource CGImageSourceCreateIncremental(HIServicesLibrary.__CFDictionary options)
           
 ImageIOLibrary.CGImage CGImageSourceCreateThumbnailAtIndex(ImageIOLibrary.CGImageSource isrc, NativeLong index, HIServicesLibrary.__CFDictionary options)
           
 ImageIOLibrary.CGImageSource CGImageSourceCreateWithDataProvider(ImageIOLibrary.CGDataProvider provider, HIServicesLibrary.__CFDictionary options)
           
 ImageIOLibrary.CGImageSource CGImageSourceCreateWithURL(AudioUnitLibrary.__CFURL url, HIServicesLibrary.__CFDictionary options)
           
 NativeLong CGImageSourceGetCount(ImageIOLibrary.CGImageSource isrc)
           
 int CGImageSourceGetStatus(ImageIOLibrary.CGImageSource isrc)
           
 int CGImageSourceGetStatusAtIndex(ImageIOLibrary.CGImageSource isrc, NativeLong index)
           
 NativeLong CGImageSourceGetTypeID()
           
 void CGImageSourceUpdateDataProvider(ImageIOLibrary.CGImageSource isrc, ImageIOLibrary.CGDataProvider provider, boolean bool1)
           
 

Field Detail

INSTANCE

static final ImageIOLibrary INSTANCE
Method Detail

CGImageSourceGetTypeID

NativeLong CGImageSourceGetTypeID()

CGImageSourceCopyTypeIdentifiers

HIServicesLibrary.__CFArray CGImageSourceCopyTypeIdentifiers()

CGImageSourceCreateWithDataProvider

ImageIOLibrary.CGImageSource CGImageSourceCreateWithDataProvider(ImageIOLibrary.CGDataProvider provider,
                                                                 HIServicesLibrary.__CFDictionary options)

CGImageSourceCreateWithURL

ImageIOLibrary.CGImageSource CGImageSourceCreateWithURL(AudioUnitLibrary.__CFURL url,
                                                        HIServicesLibrary.__CFDictionary options)

CGImageSourceGetCount

NativeLong CGImageSourceGetCount(ImageIOLibrary.CGImageSource isrc)

CGImageSourceCopyProperties

HIServicesLibrary.__CFDictionary CGImageSourceCopyProperties(ImageIOLibrary.CGImageSource isrc,
                                                             HIServicesLibrary.__CFDictionary options)

CGImageSourceCopyPropertiesAtIndex

HIServicesLibrary.__CFDictionary CGImageSourceCopyPropertiesAtIndex(ImageIOLibrary.CGImageSource isrc,
                                                                    NativeLong index,
                                                                    HIServicesLibrary.__CFDictionary options)

CGImageSourceCreateImageAtIndex

ImageIOLibrary.CGImage CGImageSourceCreateImageAtIndex(ImageIOLibrary.CGImageSource isrc,
                                                       NativeLong index,
                                                       HIServicesLibrary.__CFDictionary options)

CGImageSourceCreateThumbnailAtIndex

ImageIOLibrary.CGImage CGImageSourceCreateThumbnailAtIndex(ImageIOLibrary.CGImageSource isrc,
                                                           NativeLong index,
                                                           HIServicesLibrary.__CFDictionary options)

CGImageSourceCreateIncremental

ImageIOLibrary.CGImageSource CGImageSourceCreateIncremental(HIServicesLibrary.__CFDictionary options)

CGImageSourceUpdateDataProvider

void CGImageSourceUpdateDataProvider(ImageIOLibrary.CGImageSource isrc,
                                     ImageIOLibrary.CGDataProvider provider,
                                     boolean bool1)

CGImageSourceGetStatus

int CGImageSourceGetStatus(ImageIOLibrary.CGImageSource isrc)
See Also:
ImageIOLibrary.CGImageSourceStatus

CGImageSourceGetStatusAtIndex

int CGImageSourceGetStatusAtIndex(ImageIOLibrary.CGImageSource isrc,
                                  NativeLong index)
See Also:
ImageIOLibrary.CGImageSourceStatus

CGImageDestinationGetTypeID

NativeLong CGImageDestinationGetTypeID()

CGImageDestinationCopyTypeIdentifiers

HIServicesLibrary.__CFArray CGImageDestinationCopyTypeIdentifiers()

CGImageDestinationSetProperties

void CGImageDestinationSetProperties(ImageIOLibrary.CGImageDestination idst,
                                     HIServicesLibrary.__CFDictionary properties)

CGImageDestinationAddImage

void CGImageDestinationAddImage(ImageIOLibrary.CGImageDestination idst,
                                ImageIOLibrary.CGImage image,
                                HIServicesLibrary.__CFDictionary properties)

CGImageDestinationAddImageFromSource

void CGImageDestinationAddImageFromSource(ImageIOLibrary.CGImageDestination idst,
                                          ImageIOLibrary.CGImageSource isrc,
                                          NativeLong index,
                                          HIServicesLibrary.__CFDictionary properties)

CGImageDestinationFinalize

boolean CGImageDestinationFinalize(ImageIOLibrary.CGImageDestination idst)