9 #ifndef ossimSrcRecord_HEADER 10 #define ossimSrcRecord_HEADER 95 bool valid()
const {
return !m_filename.empty(); }
101 const std::vector<ossim_uint32>&
getBands()
const {
return m_bandList; }
119 void setBands(
const std::vector<ossim_uint32>& v) { m_bandList = v; }
120 void setWeight(
const double& weight) { m_weight = weight; }
Class used for parsing the command line *.src files.
ossim_int32 getEntryIndex() const
ossimString getRgbHistogramOp(int band) const
Represents serializable keyword/value map.
const ossimFilename & getMaskPath() const
ossimFilename getRgbOverviewPath(int band) const
double nan()
Method to return ieee floating point double precision NAN.
This code was derived from https://gist.github.com/mshockwave.
std::vector< ossimString > m_rgbOverviewPaths
const std::vector< ossim_uint32 > & getBands() const
const ossimFilename & getSupportDir() const
ossimFilename getRgbFilename(int band) const
ossimFilename m_supportDir
ossimFilename m_overviewPath
The following data members are usually just a copy of m_supportDir, but are provided in order to supp...
const PixelFlipParams & getPixelFlipParams() const
const ossimFilename & getOverviewPath() const
See note below on these data members.
ossimString replacementMode
const ossimFilename & getFilename() const
ossimKeywordlist m_attributesKwl
const ossimKeywordlist & getAttributesKwl() const
Returns the KWL containing the desired vector representation properties.
std::vector< ossimString > m_rgbHistogramPaths
const ossimFilename & getGeomPath() const
unsigned int ossim_uint32
ossimString m_histogramOp
std::vector< ossim_uint32 > m_bandList
std::vector< ossimString > m_rgbHistogramOps
ossimFilename m_histogramPath
ossimFilename getRgbHistogramPath(int band) const
const ossimFilename & getHistogramPath() const
bool isRgbData() const
Returns TRUE if the record represents an rgb data set:
bool valid() const
Returns TRUE if record is valid.
PixelFlipParams m_pixelFlipParams
void setWeight(const double &weight)
void setRgbDataBool(bool isRgbData)
void setHistogramOp(const ossimString &s)
bool m_isVectorData
The following data members allow users to render vector data.
bool isVectorData() const
Returns TRUE if the record represents a vector data set:
std::vector< ossimString > m_rgbFilenames
void setMask(const ossimFilename &f)
const ossimString & getHistogramOp() const
void setBands(const std::vector< ossim_uint32 > &v)
void setHistogram(const ossimFilename &f)
const double & getWeight() const