#include <vil_nitf2_compound_field_value.h>
Public Types | |
enum | format_type { format_degrees, format_dmsh } |
Public Member Functions | |
vil_nitf2_location_degrees (int precision) | |
bool | read (vcl_istream &input, int field_width, bool &out_blank) |
bool | write (vcl_ostream &output, int field_width) |
vcl_ostream & | output (vcl_ostream &) const |
bool | is_valid () const |
Public Attributes | |
double | lat_degrees |
double | lon_degrees |
int | precision |
format_type | format |
Definition at line 80 of file vil_nitf2_compound_field_value.h.
enum vil_nitf2_location::format_type [inherited] |
Definition at line 69 of file vil_nitf2_compound_field_value.h.
vil_nitf2_location_degrees::vil_nitf2_location_degrees | ( | int | precision | ) | [inline] |
Definition at line 83 of file vil_nitf2_compound_field_value.h.
bool vil_nitf2_location_degrees::is_valid | ( | ) | const [virtual] |
Implements vil_nitf2_compound_field_value.
Definition at line 145 of file vil_nitf2_compound_field_value.cxx.
vcl_ostream & vil_nitf2_location_degrees::output | ( | vcl_ostream & | os | ) | const [virtual] |
Implements vil_nitf2_compound_field_value.
Definition at line 114 of file vil_nitf2_compound_field_value.cxx.
bool vil_nitf2_location_degrees::read | ( | vcl_istream & | input, |
int | field_width, | ||
bool & | out_blank | ||
) | [virtual] |
Implements vil_nitf2_location.
Definition at line 122 of file vil_nitf2_compound_field_value.cxx.
bool vil_nitf2_location_degrees::write | ( | vcl_ostream & | output, |
int | field_width | ||
) | [virtual] |
Implements vil_nitf2_location.
Definition at line 134 of file vil_nitf2_compound_field_value.cxx.
format_type vil_nitf2_location::format [inherited] |
Definition at line 70 of file vil_nitf2_compound_field_value.h.
Definition at line 87 of file vil_nitf2_compound_field_value.h.
Definition at line 88 of file vil_nitf2_compound_field_value.h.
Definition at line 89 of file vil_nitf2_compound_field_value.h.