|
|
PDS_JP2
|
#include "PDS_Data.hh"#include "Image_Data_Block.hh"#include "PVL.hh"#include <fstream>#include <string>#include <sstream>#include <stdexcept>#include <iomanip>#include <exception>
Namespaces | |
| namespace | UA |
| namespace | UA::HiRISE |
Functions | |
| Parameter * | find_parameter (const idaeim::PVL::Aggregate ¶meters, const std::string &pathname, bool case_sensitive=false, int skip=0, PDS_Data::Parameter_Class_Selection parameter_class=PDS_Data::ANY_PARAMETER) |
| Find a named Parameter within a Parameter Aggregate. | |
| Parameter * | remove_parameter (idaeim::PVL::Aggregate ¶meters, const std::string &pathname, bool case_sensitive=false, int skip=0, PDS_Data::Parameter_Class_Selection parameter_class=PDS_Data::ANY_PARAMETER) |
| Removes a named Parameter within a Parameter Aggregate. | |
| double | numeric_value (const idaeim::PVL::Parameter ¶meter) |
| Get the numeric value of a parameter. | |
| std::string | string_value (const idaeim::PVL::Parameter ¶meter) |
| Get the string value of a parameter. | |
| std::string | absolute_pathname (const std::string &pathname) |
| Ensure an absolute pathname. | |
| string | to_uppercase (const string &a_string) |
| string | indent (std::string lines, int amount) |
| Indent lines of text by the specified number of spaces. | |
| idaeim::PVL::Lister * | label_lister () |
| Get a PVL Lister appropriately configured for PDS label generation. | |
1.7.2