static tom.MutableArray registered;
ImageRep
classes.
instance (id) imageRepWithContentsOfFile tom.String filename;
tom.Indexed imageRepsWithContentsOfFile tom.String filename;
instance (id) imageRepWithPasteboard Pasteboard pasteboard;
tom.Indexed imageRepsWithPasteboard Pasteboard pasteboard;
deferred boolean canInitWithData tom.Data data;
deferred boolean canInitWithPasteboard Pasteboard pasteboard;
deferred tom.Indexed imageFileTypes;
deferred tom.Indexed imagePasteboardTypes;
deferred tom.Indexed imageUnfilteredFileTypes;
deferred tom.Indexed imageUnfilteredPasteboardTypes;
class (ImageRep) imageRepClassForData tom.Data data;
ImageRep
subclass that handles data of type data.
class (ImageRep) imageRepClassForFileType tom.String type;
ImageRep
subclass that handles data of file type type.
class (ImageRep) imageRepClassForPasteboardType tom.String type;
ImageRep
subclass that handles data of pasteboard type
type.
void registerImageRepClass class (ImageRep) rep_class;
rep_class
to the registry of available ImageRep
classes.
tom.Indexed registeredImageRepClasses;
ImageRep
classes.
void unregisterImageRepClass class (ImageRep) rep_class;
rep_class
from the registry of available ImageRep
classes.
float width;
float height;
void setSize (float, float) (w, h);
(float, float) size;
deferred int bitsPerSample;
deferred int colorSpaceName;
deferred boolean hasAlpha;
deferred boolean isOpaque;
int pixelsHigh;
int pixelsWide;
deferred void setAlpha boolean flag;
deferred void setBitsPerSample int bps;
deferred void setColorSpaceName tom.String name;
deferred void setOpaque boolean flag;
deferred void setPixelsHigh int h;
deferred void setPixelsWide int w;
deferred boolean draw;
deferred boolean drawAtPoint (float, float) (x, y);
deferred boolean drawInRect (float, float, float, float) (x, y, w, h);