Main Page Class Hierarchy Compound List File List Compound Members File Members
Image.h File Reference
#include "gcl/Colour.h"
#include "cl/FileName.h"
Include dependency graph for Image.h:
Go to the source code of this file.
Compounds |
![](null.gif) | ![](null.gif) | struct | RGBAPixel |
![](null.gif) | ![](null.gif) | class | Image |
![](null.gif) | ![](null.gif) | class | RGBAImage |
![](null.gif) | ![](null.gif) | class | ByteImage |
![](null.gif) | ![](null.gif) | class | RGBEImage |
Typedefs |
![](null.gif) | ![](null.gif) | typedef RGBAPixel | RGBEPixel |
Enumerations |
![](null.gif) | ![](null.gif) | enum | ImgChannel { chMono,
chRed,
chGreen,
chBlue,
chAlpha,
chMatte,
chDepth,
chMax = 16
} |
![](null.gif) | ![](null.gif) | enum | ImgStoreType { imgByte,
imgUInt16,
imgUInt32,
imgFloat,
imgDouble,
imgFloat3,
imgDouble3,
imgStoreMax
} |
![](null.gif) | ![](null.gif) | enum | { rgba_R = 0,
rgba_G = 1,
rgba_B = 2,
rgba_A = 3
} |
![](null.gif) | ![](null.gif) | enum | ImgTag { imgRGBATag,
imgByteTag,
imgRGBETag,
imgChannelTag,
imgMaxTags
} |
Functions |
![](null.gif) | ![](null.gif) | Colour | RGBEToColour (RGBEPixel rgbe) |
![](null.gif) | ![](null.gif) | RGBEPixel | ColourToRGBE (const Colour &c) |
![](null.gif) | ![](null.gif) | Colour | RGBAToColour (RGBAPixel rgba) |
![](null.gif) | ![](null.gif) | RGBAPixel | ColourToRGBA (const Colour &c) |
![](null.gif) | ![](null.gif) | Colour | ByteToColour (Byte b) |
![](null.gif) | ![](null.gif) | Byte | ColourToByte (const Colour &c) |
Typedef Documentation
Enumeration Type Documentation
-
Enumeration values:
-
Definition at line 21 of file Image.h.
-
Enumeration values:
-
Definition at line 33 of file Image.h.
-
Enumeration values:
-
Definition at line 61 of file Image.h.
Enumeration Value Documentation
Function Documentation
Colour ByteToColour (Byte b) [inline]
|
Byte ColourToByte (const Colour & c) [inline]
|
Generated at Sat Aug 5 00:17:00 2000 for Graphics Class Library by
1.1.0 written by Dimitri van Heesch,
© 1997-2000