A vil1_image_impl is reference counted (see below). For a smart-pointer version, use class vil1_image.
Modifications
000216 AWF Initial version.
Definition in file vil1_image_impl.h.
#include <vcl_cassert.h>
#include <vcl_string.h>
Go to the source code of this file.
Classes | |
| class | vil1_image_impl |
| Representation of a generic image. More... | |
Defines | |
| #define | VIL1_DISPATCH_AUX(VTYPE, uchar, Template, Args) case VTYPE: Template<uchar > Args; break; |
| #define | VIL1_DISPATCH_IMAGE_OP(f, Template, Args) |
Enumerations | |
| enum | vil1_component_format { VIL1_COMPONENT_FORMAT_UNKNOWN, VIL1_COMPONENT_FORMAT_UNSIGNED_INT, VIL1_COMPONENT_FORMAT_SIGNED_INT, VIL1_COMPONENT_FORMAT_IEEE_FLOAT, VIL1_COMPONENT_FORMAT_COMPLEX } |
| Describes the interpretation of component bits. More... | |
Functions | |
| const char * | vil1_print (vil1_component_format f) |
| #define VIL1_DISPATCH_AUX | ( | VTYPE, | |||
| uchar, | |||||
| Template, | |||||
| Args | ) | case VTYPE: Template<uchar > Args; break; |
Definition at line 159 of file vil1_image_impl.h.
| #define VIL1_DISPATCH_IMAGE_OP | ( | f, | |||
| Template, | |||||
| Args | ) |
Value:
switch (f) {\ VIL1_DISPATCH_AUX(VIL1_UNSIGNED_8, vil1_unsigned_8);\ VIL1_DISPATCH_AUX(VIL1_SIGNED_8, vil1_signed_8); \ VIL1_DISPATCH_AUX(VIL1_FLOAT_32, vil1_float_32); \ }
Definition at line 162 of file vil1_image_impl.h.
Describes the interpretation of component bits.
These make no statement about the number of bits in the representation.
| VIL1_COMPONENT_FORMAT_UNKNOWN | |
| VIL1_COMPONENT_FORMAT_UNSIGNED_INT | |
| VIL1_COMPONENT_FORMAT_SIGNED_INT | |
| VIL1_COMPONENT_FORMAT_IEEE_FLOAT | |
| VIL1_COMPONENT_FORMAT_COMPLEX |
Definition at line 30 of file vil1_image_impl.h.
| const char* vil1_print | ( | vil1_component_format | f | ) | [inline] |
Definition at line 40 of file vil1_image_impl.h.
1.5.1