HiRISE
 PDS_JP2

PDS_Converter Member List

This is the complete list of members for PDS_Converter, including all inherited members.

add(const Parameter &parameter)Aggregate
add(Parameter *parameter)Aggregate
Aggregate(const Aggregate &aggregate)Aggregate
Aggregate(Parser &parser, const std::string name="")Aggregate
Aggregate(const std::string name="", const idaeim::PVL::Parameter::Type type_code=Default_Subtype)Aggregate
Aggregate(const Parameter &parameter)Aggregate
AGGREGATEParameter
AGGREGATE_PARAMETER enum valuePDS_Data
allocator_type typedefVectal< Parameter >
ANY_PARAMETER enum valuePDS_Data
assign(size_type number, const_reference value)Vectal< Parameter >
assign(Iterator start, Iterator stop)Vectal< Parameter >
ASSIGNMENTParameter
ASSIGNMENT_PARAMETER enum valuePDS_Data
at(size_type index)Vectal< Parameter >
at(size_type index) constVectal< Parameter >
at_pathname(std::string pathname, bool case_sensitive, const Parameter *root=NULL) constParameter
at_pathname(std::string pathname) constParameter
at_pathname(std::string pathname, bool case_sensitive, const Parameter &root) constParameter
back()Vectal< Parameter >
back() constVectal< Parameter >
Base typedefVectal< Parameter >
Base_const_iterator typedefVectal< Parameter >
Base_const_reverse_iterator typedefVectal< Parameter >
Base_iterator typedefVectal< Parameter >
Base_reverse_iterator typedefVectal< Parameter >
begin()Vectal< Parameter >
begin() constVectal< Parameter >
begin_depth()Aggregate
BYTE_RECORD_TYPEPDS_Datastatic
BYTES_UNITSPDS_Datastatic
CASE_INSENSITIVEAggregate
case_sensitive()Parameterstatic
case_sensitive(bool enable)Parameterstatic
Case_SensitiveParameterprotectedstatic
CASE_SENSITIVEAggregate
clear()Vectal< Parameter >
clear_data_blocks()PDS_Converterprotected
clone() constAggregatevirtual
comment() constParameter
comment(const std::string &comment)Parameter
CommentParameterprotected
compare(const Parameter &parameter) constAggregatevirtual
COMPRESSED_FILE_PARAMETERS_GROUPPDS_Converterstatic
const_iterator typedefAggregate
const_pointer typedefVectal< Parameter >
const_reference typedefVectal< Parameter >
const_reverse_iterator typedefVectal< Parameter >
const_value_type typedefVectal< Parameter >
copy_in(const Aggregate &aggregate)Aggregate
data_blocks() constPDS_Converterinline
UA::HiRISE::PDS_Data::data_blocks(const char **excluded=NULL, const char **image_block_names=NULL)PDS_Data
Data_BlocksPDS_Converterprotected
DEFAULT_CASE_SENSITIVITYParameterstatic
DEFAULT_MODE_SETParameter
DEFAULT_MODESParameterprotectedstatic
DEFAULT_PATHNAME_DELIMITERParameterstatic
DEFAULT_PRODUCT_TYPEPDS_Converterstatic
default_type()Aggregatestatic
default_type(const int type)Aggregatestatic
Default_Value typedefParameter
depth_iterator typedefAggregate
difference_type typedefVectal< Parameter >
ENDParameter
end()Vectal< Parameter >
end() constVectal< Parameter >
end_depth()Aggregate
END_GROUPParameter
END_OBJECTParameter
entering(Parameter *parameter)Aggregate
Vectal< Parameter >::entering(pointer value_pointer)Vectal< Parameter >protectedvirtual
erase(size_type index)Vectal< Parameter >
erase(iterator start, iterator stop)Vectal< Parameter >
erase(iterator position)Vectal< Parameter >
Excluded_Data_Block_NamesPDS_Converterprotected
excluded_data_block_names(const char **names)PDS_Converter
excluded_data_block_names() constPDS_Converterinline
FILE_RECORDS_PARAMETER_NAMEPDS_Datastatic
find(const std::string &pathname, bool case_sensitive=false, int skip=0, idaeim::PVL::Parameter::Type type=(Type)(ASSIGNMENT|AGGREGATE)) constAggregate
find_parameter(const std::string &pathname, bool case_sensitive=false, int skip=0, Parameter_Class_Selection parameter_class=ANY_PARAMETER) constPDS_Data
FIXED_LENGTH_RECORD_TYPEPDS_Datastatic
front()Vectal< Parameter >
front() constVectal< Parameter >
GeoTIFF_PARAMETER_NAMEPDS_Converterstatic
GML_PARAMETER_NAMEPDS_Converterstatic
GROUPParameter
has_children() constParameter
IDPDS_Converterstatic
image_data()PDS_Converter
UA::HiRISE::PDS_Data::image_data(PDS_Data_Block_List *data_block_list)PDS_Datastatic
IMAGE_Data_BlockPDS_Converterprotected
IMAGE_DATA_BLOCK_NAMEPDS_Datastatic
Image_Data_Block_NamesPDS_Converterprotected
image_data_block_names(const char **names)PDS_Converter
image_data_block_names() constPDS_Converterinline
indenting(const MODE_STATE state, const WHICH_MODE which=LOCAL_MODE_SET)Parameter
indenting(const bool enable)Parameter
indenting(const WHICH_MODE which=RECURSIVE_MODE_SET) constParameter
IndentingParameter
insert(iterator position, const_reference value)Vectal< Parameter >
insert(size_type index, const_reference value)Vectal< Parameter >
insert(iterator position, size_type number, const_reference value)Vectal< Parameter >
insert(iterator position, InputIterator start, InputIterator stop)Vectal< Parameter >
INTERCHANGE_FORMAT_PARAMETER_NAMEPDS_Datastatic
is(const Type type) constAggregatevirtual
is_Aggregate() constAggregatevirtual
is_Assignment() constParametervirtual
is_Group() constAggregatevirtual
is_Object() constAggregatevirtual
is_Token() constParametervirtual
iterator typedefAggregate
label_recognized() const =0PDS_Converterpure virtual
LABEL_RECORDS_PARAMETER_NAMEPDS_Datastatic
Label_SizePDS_Converterprotected
label_size(unsigned int size)PDS_Converterinline
label_size() constPDS_Converterinline
LOCAL_MODE_SETParameter
MODE enum nameParameter
MODE_FALSEParameter
MODE_INHERITEDParameter
mode_state(const MODE mode, const MODE_STATE state, const WHICH_MODE which=LOCAL_MODE_SET)Parameter
mode_state(const WHICH_MODE which=LOCAL_MODE_SET) constParameter
mode_state(const MODE mode, const WHICH_MODE which=RECURSIVE_MODE_SET) constParameter
mode_state(const MODE_STATE *const modes, const WHICH_MODE which=LOCAL_MODE_SET)Parameter
MODE_STATE enum nameParameter
MODE_TRUEParameter
ModesParameterprotected
move_in(Aggregate &aggregate)Aggregate
NameParameterprotected
name() constParameter
name(const std::string &name)Parameter
NO_VERSION_CHANGE_PARAMETER_NAMEPDS_Converterstatic
numeric_value(const std::string &pathname, bool case_sensitive=false, int skip=0) constPDS_Data
OBJECTParameter
operator!=(const Parameter &parameter) constParameter
operator<(const Parameter &parameter) constParameter
operator<=(const Parameter &parameter) constParameter
operator=(const PDS_Converter &converter)PDS_Convertervirtual
UA::HiRISE::PDS_Data::operator=(const Parameter &parameter)Aggregatevirtual
UA::HiRISE::PDS_Data::operator=(const Aggregate &parameter)Aggregate
UA::HiRISE::PDS_Data::operator=(const Assignment &parameter)Aggregate
UA::HiRISE::PDS_Data::operator=(const Value &value)Aggregatevirtual
Vectal< Parameter >::operator=(const Vectal< value_type > &vectal)Vectal< Parameter >
operator==(const Parameter &parameter) constParameter
operator>(const Parameter &parameter) constParameter
operator>=(const Parameter &parameter) constParameter
operator[](unsigned int index) constAggregatevirtual
operator[](unsigned int index)Aggregatevirtual
Vectal< Parameter >::operator[](size_type index) constVectal< Parameter >
Vectal< Parameter >::operator[](size_type index)Vectal< Parameter >
Parameter(const Parameter &parameter)Parameter
Parameter(const std::string &name="")Parameter
Parameter_Class_Selection enum namePDS_Data
Parameter_List typedefAggregate
parameter_value(const std::string &pathname, T &value, bool case_sensitive=false, int skip=0)PDS_Datainline
parameters(const std::string &pathname)PDS_Datavirtual
parameters(const idaeim::PVL::Aggregate &parameters)PDS_Datavirtual
ParentParameterprotected
parent() constParameter
path_delimiter(const char delimiter)Parameterstatic
path_delimiter()Parameterstatic
Path_DelimiterParameterprotectedstatic
pathname(const Parameter *root=NULL) constParameter
pathname(const Parameter &root) constParameter
pathname_to(const Parameter *root=NULL) constParameter
pathname_to(const Parameter &root) constParameter
PDS_Converter()PDS_Converter
PDS_Converter(const std::string &pathname, const char **excluded_names=NULL, const char **image_names=NULL)PDS_Converterexplicit
PDS_Converter(const PDS_Converter &converter)PDS_Converter
PDS_Data()PDS_Data
PDS_Data(const idaeim::PVL::Aggregate &parameters)PDS_Data
PDS_Data(const idaeim::PVL::Aggregate &parameters, const std::string &detached)PDS_Data
PDS_Data(const std::string &pathname)PDS_Dataexplicit
PDS_Data_Block_List typedefPDS_Data
PDS_ID_PARAMETER_NAMEPDS_Datastatic
PDS_JP2_image_parameters(const std::string &JP2_pathname)PDS_Converter
peek(const iterator &position)Vectal< Parameter >
peek(const const_iterator &position) constVectal< Parameter >
peek_back()Vectal< Parameter >
peek_back() constVectal< Parameter >
pointer typedefVectal< Parameter >
poke(iterator position, pointer value_pointer)Vectal< Parameter >
poke(size_type index, pointer value_pointer)Vectal< Parameter >
poke(iterator position, const_iterator start, const_iterator stop)Vectal< Parameter >
poke_back(pointer value_pointer)Vectal< Parameter >
pop_back()Vectal< Parameter >
print(std::ostream &out=std::cout) constParameter
product_names() constPDS_Convertervirtual
pull(iterator position)Vectal< Parameter >
pull(iterator start, iterator stop)Vectal< Parameter >
pull_back()Vectal< Parameter >
pull_out(size_type index)Vectal< Parameter >
pull_out(iterator position)Vectal< Parameter >
push_back(const_reference value)Vectal< Parameter >
rbegin()Vectal< Parameter >
rbegin() constVectal< Parameter >
read(std::istream &in=std::cin)Aggregatevirtual
read(Parser &parser)Aggregatevirtual
RECORD_BYTES_PARAMETER_NAMEPDS_Datastatic
RECORD_POINTER_PARAMETER_MARKERPDS_Datastatic
RECORD_TYPE_PARAMETER_NAMEPDS_Datastatic
RECURSIVE_MODE_SETParameter
reference typedefVectal< Parameter >
refresh_data_blocks()PDS_Converter
remove(size_type index)Aggregate
remove(Parameter *parameter)Aggregate
remove(iterator position)Aggregate
remove_depth(Parameter *parameter)Aggregate
remove_parameter(const std::string &pathname, bool case_sensitive=false, int skip=0, Parameter_Class_Selection parameter_class=ANY_PARAMETER)PDS_Data
removing(Parameter *parameter)Aggregate
Vectal< Parameter >::removing(pointer value_pointer)Vectal< Parameter >protectedvirtual
rend() constVectal< Parameter >
rend()Vectal< Parameter >
replace(iterator position, pointer value_pointer)Vectal< Parameter >
resize(size_type new_size)Vectal< Parameter >
resize(size_type new_size, const_reference value)Vectal< Parameter >
reverse_iterator typedefVectal< Parameter >
root() constParameter
size_type typedefVectal< Parameter >
string_value(const std::string &pathname, bool case_sensitive=false, int skip=0) constPDS_Data
TOKENParameter
TOTAL_LOCAL_MODESParameter
total_size()Aggregate
type(const int type)Aggregatevirtual
type() constAggregatevirtual
Type enum nameParameter
type_name() constAggregatevirtual
idaeim::PVL::Parameter::type_name(const Type type)Parameterstatic
UNCOMPRESSED_FILE_PARAMETERS_GROUPPDS_Converterstatic
value() constAggregatevirtual
value_type typedefVectal< Parameter >
Vectal(Iterator start, Iterator stop)Vectal< Parameter >
Vectal(const Vectal &vectal)Vectal< Parameter >
Vectal()Vectal< Parameter >
Vectal(size_type size, const_reference value)Vectal< Parameter >
vector_base()Vectal< Parameter >
verbatim_strings(const WHICH_MODE which=RECURSIVE_MODE_SET) constParameter
verbatim_strings(const bool enable)Parameter
verbatim_strings(const MODE_STATE state, const WHICH_MODE which=LOCAL_MODE_SET)Parameter
Verbatim_StringsParameter
WHICH_MODE enum nameParameter
wipe()Vectal< Parameter >
write(std::ostream &out=std::cout, int depth=0) constParameter
write_label(const std::string &pathname, PDS_Data &label, idaeim::PVL::Lister *lister=NULL, bool pad_label=false)PDS_Converter
write_PDS_JP2_label(const std::string &PDS_label_pathname, const std::string &JP2_pathname, const char **removed_parameter_names=NULL, PDS_Data *additional_parameters=NULL)=0PDS_Converterpure virtual
write_PDS_label(const std::string &PDS_label_pathname, const Rectangle *image_region=NULL, unsigned int resolution_level=1, const char **removed_parameter_names=NULL, PDS_Data *additional_parameters=NULL)=0PDS_Converterpure virtual
~Aggregate()Aggregate
~Parameter()Parametervirtual
~PDS_Converter()PDS_Convertervirtual
~Vectal()Vectal< Parameter >virtual