[Previous] [Up] [Next]

NSBitmapImageRep

Authors

Richard Frith-Macdonald

Version: $Revision$

Date: $Date$

NSBitmapImageRep

NSBitmapImageRep

Declared in: Gui/NSImage.h

Inherits from: NSImageRep

Conforms to: NSCoding


Instance Variables

Methods


Class Methods

getTIFFCompressionTypes:count:

+ (void) getTIFFCompressionTypes: (constNSTIFFCompression**)list count: (int*)numTypes;

imageRepsWithData:

+ (NSArray*) imageRepsWithData: (NSData*)bitmapData;

imageRepWithData:

+ (id) imageRepWithData: (NSData*)bitmapData;

localizedNameForTIFFCompressionType:

+ (NSString*) localizedNameForTIFFCompressionType: (NSTIFFCompression)compression;

TIFFRepresentationOfImageRepsInArray:

+ (NSData*) TIFFRepresentationOfImageRepsInArray: (NSArray*)array;

TIFFRepresentationOfImageRepsInArray:usingCompression:

+ (NSData*) TIFFRepresentationOfImageRepsInArray: (NSArray*)array usingCompression: (NSTIFFCompression)compression;


Instances Methods

bitmapData

- (unsigned char*) bitmapData;

bitsPerPixel

- (int) bitsPerPixel;

bytesPerPlane

- (int) bytesPerPlane;

bytesPerRow

- (int) bytesPerRow;

canBeCompressedUsing:

- (BOOL) canBeCompressedUsing: (NSTIFFCompression)compression;

getBitmapDataPlanes:

- (void) getBitmapDataPlanes: (unsigned char**)data;

getCompression:

- (void) getCompression: (NSTIFFCompression*)compression;

initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bytesPerRow:bitsPerPixel:

- (id) initWithBitmapDataPlanes: (unsigned char**)planes pixelsWide: (int)width pixelsHigh: (int)height bitsPerSample: (int)bps samplesPerPixel: (int)spp hasAlpha: (BOOL)alpha isPlanar: (BOOL)isPlanar colorSpaceName: (NSString*)colorSpaceName bytesPerRow: (int)rowBytes bitsPerPixel: (int)pixelBits;

initWithBitmapHandle:

- (id) initWithBitmapHandle: (void*)bitmap;

initWithData:

- (id) initWithData: (NSData*)bitmapData;

initWithFocusedViewRect:

- (id) initWithFocusedViewRect: (NSRect)rect;

initWithIconHandle:

- (id) initWithIconHandle: (void*)icon;

isPlanar

- (BOOL) isPlanar;

numberOfPlanes

- (int) numberOfPlanes;

samplesPerPixel

- (int) samplesPerPixel;

setCompression:

- (void) setCompression: (NSTIFFCompression)compression;

TIFFRepresentation

- (NSData*) TIFFRepresentation;

TIFFRepresentationUsingCompression:factor:

- (NSData*) TIFFRepresentationUsingCompression: (NSTIFFCompression)comp factor: (float)factor;