Open CASCADE Technology
6.5.4
|
#include <Standard_Type.hxx>
Data Structures | |
struct | AlienImage_SGIRGBFileHeader |
Defines | |
#define | IMAGIC 0732 |
#define | CM_NORMAL |
#define | CM_DITHERED 1 |
#define | CM_SCREEN |
#define | CM_COLORMAP 3 /* a colormap file */ |
#define | TYPEMASK 0xff00 |
#define | BPPMASK 0x00ff |
#define | ITYPE_VERBATIM 0x0000 |
#define | ITYPE_RLE 0x0100 |
#define | ISRLE(type) (((type) & 0xff00) == ITYPE_RLE) |
#define | ISVERBATIM(type) (((type) & 0xff00) == ITYPE_VERBATIM) |
#define | BPP(type) ((type) & BPPMASK) |
#define | RLE(bpp) (ITYPE_RLE | (bpp)) |
#define | VERBATIM(bpp) (ITYPE_VERBATIM | (bpp)) |
#define | IBUFSIZE(pixels) ((pixels+(pixels>>6))<<2) |
#define | RLE_NOP 0x00 |
#define | ierror(p) (((p)->flags&_IOERR)!=0) |
#define | ifileno(p) ((p)->file) |
#define | getpix(p) (--(p)->cnt>=0 ? *(p)->ptr++ : ifilbuf(p)) |
#define | putpix(p, x) |
Functions | |
const Handle< Standard_Type > & | STANDARD_TYPE (AlienImage_SGIRGBFileHeader) |
AlienImage_SGIRGBFileHeader * | iopen () |
AlienImage_SGIRGBFileHeader * | icreate () |
ostream & | operator<< (ostream &s, const AlienImage_SGIRGBFileHeader &h) |
Standard_Boolean | operator== (const AlienImage_SGIRGBFileHeader &AnObject, const AlienImage_SGIRGBFileHeader &AnotherObject) |
void | ShallowDump (const AlienImage_SGIRGBFileHeader &AnObject, Standard_OStream &S) |
#define BPPMASK 0x00ff |
#define CM_COLORMAP 3 /* a colormap file */ |
#define CM_DITHERED 1 |
#define CM_NORMAL |
0 /* file contains rows of values which * are either RGB values (zsize == 3) * or greyramp values (zsize == 1) */
#define CM_SCREEN |
2 /* file contains data which is a screen * image; getrow returns buffer which * can be displayed directly with * writepixels */
#define IMAGIC 0732 |
#define ISVERBATIM | ( | type | ) | (((type) & 0xff00) == ITYPE_VERBATIM) |
#define ITYPE_RLE 0x0100 |
#define ITYPE_VERBATIM 0x0000 |
#define RLE_NOP 0x00 |
#define TYPEMASK 0xff00 |
#define VERBATIM | ( | bpp | ) | (ITYPE_VERBATIM | (bpp)) |
ostream& operator<< | ( | ostream & | s, |
const AlienImage_SGIRGBFileHeader & | h | ||
) |
Standard_Boolean operator== | ( | const AlienImage_SGIRGBFileHeader & | AnObject, |
const AlienImage_SGIRGBFileHeader & | AnotherObject | ||
) |
void ShallowDump | ( | const AlienImage_SGIRGBFileHeader & | AnObject, |
Standard_OStream & | S | ||
) |