6#include <WXP/GifFile.h>
7#include <WXP/GiniFile.h>
9#include <WXP/ImgWxpFile.h>
10#include <WXP/PngFile.h>
11#include <WXP/TiffFile.h>
40 int open(
const char *filename,
int raccess,
int rtype );
41 int open(
const char *filename,
int raccess,
const char *rtype );
42 int open(
const char *filename,
int raccess );
43 int open(
const char *filename );
45 inline bool isOpen() {
return opened;};
49 int read(
const char *filename,
Image &image );
51 int write(
const char *filename,
int rtype,
Image &image );
52 int write(
const char *filename,
Image &image );
54 static int checkType(
const char *filename );
This class stores date and time information.
Definition: Date.h:8
This class accesses files.
Definition: File.h:15
This class reads and writes GIF files.
Definition: GifFile.h:10
This class reads satellite imagery in GINI format.
Definition: GiniFile.h:10
This class reads and writes image files.
Definition: ImageFile.h:14
int setVer(int v)
Definition: ImageFile.cc:65
int write(Image &image)
Definition: ImageFile.cc:239
static int checkFilename(const char *filename)
Definition: ImageFile.cc:50
int close()
Definition: ImageFile.cc:186
int open(const char *filename, int raccess, int rtype)
Definition: ImageFile.cc:76
int getType(const char *str)
Definition: ImageFile.cc:150
ImageFile()
Definition: ImageFile.cc:22
int read(Image &image)
Definition: ImageFile.cc:204
bool isOpen()
Definition: ImageFile.h:45
Type
Definition: ImageFile.h:28
@ TIFF
Definition: ImageFile.h:32
@ UNK
Definition: ImageFile.h:29
@ PNG
Definition: ImageFile.h:34
@ IMG
Definition: ImageFile.h:30
@ GIF
Definition: ImageFile.h:33
@ GINIP
Definition: ImageFile.h:35
@ IMGZ
Definition: ImageFile.h:31
static int checkType(const char *filename)
Definition: ImageFile.cc:31
This class defines an image.
Definition: Image.h:19
This class reads and writes image files.
Definition: ImgWxpFile.h:9
This class reads and write PNG image files.
Definition: PngFile.h:8
This class reads and writes GIF files.
Definition: TiffFile.h:9
All WXP classes fall under the WXP namespace.
Definition: Angle.h:4