#include <vil_viffheader.h>
Public Member Functions | |
vil_viff_xvimage (unsigned ncols, unsigned nrows, vil_viff_data_storage storage_type, unsigned num_data_bands) | |
Construct an image header. | |
vil_viff_xvimage () | |
Public Attributes | |
char | identifier |
char | file_type |
char | release |
char | version |
char | machine_dep |
char | trash [3] |
char | comment [512] |
vxl_uint_32 | row_size |
vxl_uint_32 | col_size |
vxl_uint_32 | subrow_size |
vxl_sint_32 | startx |
vxl_sint_32 | starty |
float | pixsizx |
float | pixsizy |
vxl_uint_32 | location_type |
vxl_uint_32 | location_dim |
vxl_uint_32 | num_of_images |
vxl_uint_32 | num_data_bands |
vxl_uint_32 | data_storage_type |
vxl_uint_32 | data_encode_scheme |
vxl_uint_32 | map_scheme |
vxl_uint_32 | map_storage_type |
vxl_uint_32 | map_row_size |
vxl_uint_32 | map_col_size |
vxl_uint_32 | map_subrow_size |
vxl_uint_32 | map_enable |
vxl_uint_32 | maps_per_cycle |
vxl_uint_32 | color_space_model |
vxl_uint_32 | ispare1 |
vxl_uint_32 | ispare2 |
float | fspare1 |
float | fspare2 |
char | reserve [VIFF_HEADERSIZE-(21 *sizeof(vxl_sint_32))-(520 *sizeof(char))-(2 *sizeof(char *))-(4 *sizeof(float))-(sizeof(float *))] |
char * | maps |
float * | location |
char * | imagedata |
Definition at line 146 of file vil_viffheader.h.
vil_viff_xvimage::vil_viff_xvimage | ( | unsigned | ncols, |
unsigned | nrows, | ||
vil_viff_data_storage | storage_type, | ||
unsigned | num_bands | ||
) |
Construct an image header.
ncols | - vil_image::ni() |
nrows | - vil_image::nj() |
storage_type | - similar to vil_image::pixel_format() |
num_bands | - similar to vil_image::n_planes() |
Definition at line 12 of file vil_viffheader.cxx.
vil_viff_xvimage::vil_viff_xvimage | ( | ) |
Definition at line 74 of file vil_viffheader.cxx.
vxl_uint_32 vil_viff_xvimage::col_size |
Definition at line 180 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::color_space_model |
Definition at line 261 of file vil_viffheader.h.
char vil_viff_xvimage::comment[512] |
Definition at line 172 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::data_encode_scheme |
Definition at line 225 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::data_storage_type |
Definition at line 223 of file vil_viffheader.h.
Definition at line 160 of file vil_viffheader.h.
Definition at line 269 of file vil_viffheader.h.
Definition at line 269 of file vil_viffheader.h.
Definition at line 156 of file vil_viffheader.h.
Definition at line 290 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::ispare1 |
Definition at line 267 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::ispare2 |
Definition at line 267 of file vil_viffheader.h.
float* vil_viff_xvimage::location |
Definition at line 284 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::location_dim |
Definition at line 210 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::location_type |
Definition at line 205 of file vil_viffheader.h.
Definition at line 166 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::map_col_size |
Definition at line 236 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::map_enable |
Definition at line 249 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::map_row_size |
Definition at line 234 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::map_scheme |
Definition at line 230 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::map_storage_type |
Definition at line 232 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::map_subrow_size |
Definition at line 238 of file vil_viffheader.h.
char* vil_viff_xvimage::maps |
Definition at line 281 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::maps_per_cycle |
Definition at line 254 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::num_data_bands |
Definition at line 218 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::num_of_images |
Definition at line 213 of file vil_viffheader.h.
Definition at line 202 of file vil_viffheader.h.
Definition at line 202 of file vil_viffheader.h.
Definition at line 162 of file vil_viffheader.h.
char vil_viff_xvimage::reserve[VIFF_HEADERSIZE-(21 *sizeof(vxl_sint_32))-(520 *sizeof(char))-(2 *sizeof(char *))-(4 *sizeof(float))-(sizeof(float *))] |
Definition at line 276 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::row_size |
Definition at line 177 of file vil_viffheader.h.
vxl_sint_32 vil_viff_xvimage::startx |
Definition at line 198 of file vil_viffheader.h.
vxl_sint_32 vil_viff_xvimage::starty |
Definition at line 198 of file vil_viffheader.h.
vxl_uint_32 vil_viff_xvimage::subrow_size |
Definition at line 183 of file vil_viffheader.h.
char vil_viff_xvimage::trash[3] |
Definition at line 169 of file vil_viffheader.h.
Definition at line 164 of file vil_viffheader.h.