8 #ifndef rpfPaperMapRecord_H_
9 #define rpfPaperMapRecord_H_
13 #include <vlutil/vlString.h>
45 virtual const DtString& type()
const;
46 virtual void setType(
const DtString & type);
49 virtual const DtString& resolution()
const;
50 virtual void setResolution(
const DtString & res);
53 virtual bool get(std::istream &
stream)
override;
65 unsigned index = 0)
override;
DtPaperMapRecord & operator=(const DtPaperMapRecord &rhs)
static const DtString theResolutionType
Definition: rpfPaperMapRecord.h:73
Definition: rpfPaperMapRecord.h:21
virtual bool getAttribute(const DtString attrName, DtString &value, unsigned index=0) override
Given the name of a record's attribute, returns its value in the 'value' parameter. Returns True if successful; false otherwise.
DtString myType
Definition: rpfPaperMapRecord.h:70
Definition: paperMapRecord.h:22
static DtMetafileRecord * create()
virtual DtPaperMapRecord * clone()
#define DT_DLL_terrainDbFactory
Definition: terrainDbFactoryDefines.h:23
voidpf stream
Definition: ioapi.h:39
virtual bool processToken(std::istream &stream, DtString &token) override
identifies a token or passes token the parent class.
DtString myResolution
Definition: rpfPaperMapRecord.h:71
virtual bool setToken(const DtString &token, const DtString value) override
identifies a token and returns true if the value can be set to it, false otherwise ...
virtual DtString recordTypeName() const override
Returns the type name for the particular record. Descendants should have this method return some stri...
virtual bool writeAttributes(std::ostream &stream) const override
Write attributes to stream. This is called by put(stream)
static const DtString theParameterType
Definition: rpfPaperMapRecord.h:72