#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.
 1.7.5.1
 1.7.5.1