ftp.nice.ch/pub/next/graphics/viewer/ToyViewer.2.6a.s.tar.gz#/ToyViewer2.6a/src/ImageSave.h

This is ImageSave.h in view mode; [Download] [Up]

#import <objc/Object.h>
#import "ColorMap.h"
#import "common.h"

@interface ImageSave:Object
{
	id	toyWin;
	id	toyView;
}

+ (char *)mk_tmpname:(const char *)path ext:(const char *)ex nopath:(BOOL)flag;

- initWithWin: aToyWin;
- (char *)getSavename: (const char *)path with:(int)itype;
- saveAsTiff: sender;
- saveAsEPS: sender;
- saveAsType: (int)itype;

@end


@interface ImageSave (SaveXBM)

- saveAsXBM: sender;

@end

@interface ImageSave (SaveGIF)

- (int)getPalette:(ColorMap *)colormap info:(commonInfo *)cinf
	map:(unsigned char **)map needAlpha:(BOOL)alflag err:(int *)code;
- (char *)saveAsGif: (char *)gifname;
- saveAsPng: sender;

@end

/* This data is used by ImageSave family */
extern char saveDir[];
extern char *appDir;

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.