org.rococoa.cocoa.appkit
Class NSOpenGLPixelBuffer

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.appkit.NSOpenGLPixelBuffer
All Implemented Interfaces:
NSObject, ObjCObject

public abstract class NSOpenGLPixelBuffer
extends NSObject
implements ObjCObject

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 NSOpenGLPixelBuffer._class_
           
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Constructor Summary
NSOpenGLPixelBuffer()
           
 
Method Summary
static NSOpenGLPixelBuffer alloc()
           
abstract  Pointer CGLPBufferObj()
          Original signature : -(void*)CGLPBufferObj
native declaration : NSOpenGL.h:150
static NSOpenGLPixelBuffer createWithCGLPBufferObj(Pointer pbuffer)
          Factory method
static NSOpenGLPixelBuffer createWithTextureTarget_textureInternalFormat_textureMaxMipMapLevel_pixelsWide_pixelsHigh(int target, int format, int maxLevel, int pixelsWide, int pixelsHigh)
          Factory method
static NSOpenGLPixelBuffer._class_ getNSClass()
           
abstract  NSOpenGLPixelBuffer initWithCGLPBufferObj(Pointer pbuffer)
          Original signature : -(id)initWithCGLPBufferObj:(void*)
native declaration : NSOpenGL.h:149
abstract  NSOpenGLPixelBuffer initWithTextureTarget_textureInternalFormat_textureMaxMipMapLevel_pixelsWide_pixelsHigh(int target, int format, int maxLevel, int pixelsWide, int pixelsHigh)
          * size width and height must be powers of two for 1D or 2D or CUBE_MAP targets
* size width and height must also be equal for CUBE_MAP target
* target should be one of GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_CUBE_MAP or GL_TEXTURE_RECTANGLE_EXT
* internalFormat should be GL_RGB, GL_RGBA or GL_DEPTH_COMPONENT
* maxLevel specifies the desired maximum mipmap level, starting with 0.
static NSOpenGLPixelBuffer new_()
           
abstract  int pixelsHigh()
          Original signature : -(GLsizei)pixelsHigh
native declaration : NSOpenGL.h:152
abstract  int pixelsWide()
          Original signature : -(GLsizei)pixelsWide
native declaration : NSOpenGL.h:151
abstract  int textureInternalFormat()
          Original signature : -(GLenum)textureInternalFormat
native declaration : NSOpenGL.h:154
abstract  int textureMaxMipMapLevel()
          Original signature : -(GLint)textureMaxMipMapLevel
native declaration : NSOpenGL.h:155
abstract  int textureTarget()
          Original signature : -(GLenum)textureTarget
native declaration : NSOpenGL.h:153
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject
as_NSObject_NSAccessibility, as_NSObject_NSAccessibilityAdditions, as_NSObject_NSApplicationScriptingDelegation, as_NSObject_NSArchiverCallback, as_NSObject_NSClassDescriptionPrimitives, as_NSObject_NSCoderMethods, as_NSObject_NSColorPanelResponderMethod, as_NSObject_NSComparisonMethods, as_NSObject_NSControlSubclassNotifications, as_NSObject_NSCopyLinkMoveHandler, as_NSObject_NSDelayedPerforming, as_NSObject_NSDeprecatedKeyValueCoding, as_NSObject_NSDeprecatedKeyValueObservingCustomization, as_NSObject_NSDeprecatedMethods, as_NSObject_NSDictionaryControllerKeyValuePair, as_NSObject_NSDistributedObjects, as_NSObject_NSDraggingDestination, as_NSObject_NSDraggingSource, as_NSObject_NSDraggingSourceDeprecated, as_NSObject_NSEditor, as_NSObject_NSEditorRegistration, as_NSObject_NSErrorRecoveryAttempting, as_NSObject_NSFileManagerFileOperationAdditions, as_NSObject_NSFontManagerDelegate, as_NSObject_NSFontManagerResponderMethod, as_NSObject_NSFontPanelValidationAdditions, as_NSObject_NSKeyValueBindingCreation, as_NSObject_NSKeyValueCoding, as_NSObject_NSKeyValueObserverNotification, as_NSObject_NSKeyValueObserverRegistration, as_NSObject_NSKeyValueObserving, as_NSObject_NSKeyValueObservingCustomization, as_NSObject_NSMenuValidation, as_NSObject_NSNibAwaking, as_NSObject_NSPasteboardOwner, as_NSObject_NSPlaceholders, as_NSObject_NSScriptClassDescription, as_NSObject_NSScripting, as_NSObject_NSScriptingComparisonMethods, as_NSObject_NSScriptKeyValueCoding, as_NSObject_NSScriptObjectSpecifiers, as_NSObject_NSThreadPerformAdditions, as_NSObject_NSURLClient, as_NSObject_NSURLConnectionDelegate, as_NSObject_NSURLDownloadDelegate, copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardingTargetForSelector, forwardInvocation, init, isKindOfClass, isKindOfClass, methodForSelector, methodSignatureForSelector, mutableCopy, release, retain, retainCount
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rococoa.ObjCObject
id
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone
 

Constructor Detail

NSOpenGLPixelBuffer

public NSOpenGLPixelBuffer()
Method Detail

initWithTextureTarget_textureInternalFormat_textureMaxMipMapLevel_pixelsWide_pixelsHigh

public abstract NSOpenGLPixelBuffer initWithTextureTarget_textureInternalFormat_textureMaxMipMapLevel_pixelsWide_pixelsHigh(int target,
                                                                                                                            int format,
                                                                                                                            int maxLevel,
                                                                                                                            int pixelsWide,
                                                                                                                            int pixelsHigh)
* size width and height must be powers of two for 1D or 2D or CUBE_MAP targets
* size width and height must also be equal for CUBE_MAP target
* target should be one of GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_CUBE_MAP or GL_TEXTURE_RECTANGLE_EXT
* internalFormat should be GL_RGB, GL_RGBA or GL_DEPTH_COMPONENT
* maxLevel specifies the desired maximum mipmap level, starting with 0. Must be 0 for
* TEXTURE_RECTANGLE targets.
Original signature : -(id)initWithTextureTarget:(GLenum) textureInternalFormat:(GLenum) textureMaxMipMapLevel:(GLint) pixelsWide:(GLsizei) pixelsHigh:(GLsizei)
native declaration : NSOpenGL.h:148


createWithTextureTarget_textureInternalFormat_textureMaxMipMapLevel_pixelsWide_pixelsHigh

public static NSOpenGLPixelBuffer createWithTextureTarget_textureInternalFormat_textureMaxMipMapLevel_pixelsWide_pixelsHigh(int target,
                                                                                                                            int format,
                                                                                                                            int maxLevel,
                                                                                                                            int pixelsWide,
                                                                                                                            int pixelsHigh)
Factory method

See Also:
initWithTextureTarget_textureInternalFormat_textureMaxMipMapLevel_pixelsWide_pixelsHigh(int, int, int, int, int)

initWithCGLPBufferObj

public abstract NSOpenGLPixelBuffer initWithCGLPBufferObj(Pointer pbuffer)
Original signature : -(id)initWithCGLPBufferObj:(void*)
native declaration : NSOpenGL.h:149


createWithCGLPBufferObj

public static NSOpenGLPixelBuffer createWithCGLPBufferObj(Pointer pbuffer)
Factory method

See Also:
initWithCGLPBufferObj(com.sun.jna.Pointer)

CGLPBufferObj

public abstract Pointer CGLPBufferObj()
Original signature : -(void*)CGLPBufferObj
native declaration : NSOpenGL.h:150


pixelsWide

public abstract int pixelsWide()
Original signature : -(GLsizei)pixelsWide
native declaration : NSOpenGL.h:151


pixelsHigh

public abstract int pixelsHigh()
Original signature : -(GLsizei)pixelsHigh
native declaration : NSOpenGL.h:152


textureTarget

public abstract int textureTarget()
Original signature : -(GLenum)textureTarget
native declaration : NSOpenGL.h:153


textureInternalFormat

public abstract int textureInternalFormat()
Original signature : -(GLenum)textureInternalFormat
native declaration : NSOpenGL.h:154


textureMaxMipMapLevel

public abstract int textureMaxMipMapLevel()
Original signature : -(GLint)textureMaxMipMapLevel
native declaration : NSOpenGL.h:155


alloc

public static NSOpenGLPixelBuffer alloc()

new_

public static NSOpenGLPixelBuffer new_()

getNSClass

public static NSOpenGLPixelBuffer._class_ getNSClass()


Copyright © 2009. All Rights Reserved.