41 const std::string& name()
const;
44 const std::string& schema()
const;
50 const std::string& coordinateSystem()
const;
53 const std::string& coordinateSystemParameters()
const;
59 int alphaToCoverageState()
const;
62 bool indirectEnabled()
const;
65 bool discardVertexColor()
const;
68 void setName(
const std::string& name);
71 void setSchema(
const std::string& schema);
74 void setFilename(
const std::string& name);
77 void setCoordinateSystem(
const std::string& cs);
81 void setCoordinateSystemParameters(
const std::string& csp);
84 void setFlipDds(
bool flip_dds);
88 void setAlphaToCoverageState(
int state);
91 void setIndirectEnabled(
bool indirectEnabled);
94 void setDiscardVertexColor(
bool indirectEnabled);
98 friend class boost::serialization::access;
103 template<
class Archive>
104 void serialize(Archive & ar,
const unsigned int version)
106 ar & BOOST_SERIALIZATION_NVP(myName);
107 ar & BOOST_SERIALIZATION_NVP(myFilename);
108 ar & BOOST_SERIALIZATION_NVP(mySchema);
109 ar & BOOST_SERIALIZATION_NVP(myCoordinateSystem);
110 ar & BOOST_SERIALIZATION_NVP(myCoordinateSystemParameters);
114 ar & BOOST_SERIALIZATION_NVP(myFlipDds);
118 ar & BOOST_SERIALIZATION_NVP(myAlphaToCoverageState);
122 ar & BOOST_SERIALIZATION_NVP(myIndirectEnabled);
126 ar & BOOST_SERIALIZATION_NVP(myDiscardVertexColor);
bool myIndirectEnabled
Definition: DtModelDefinitionRecord.h:140
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 3)
const char * filename
Definition: ioapi.h:38
DT_DLL_terrainCS bool operator==(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
Contains DLL export macros.
std::string myCoordinateSystem
Definition: DtModelDefinitionRecord.h:136
A DtModelDefinitionRecord will serialize a terrain patch model definition.
Definition: DtModelDefinitionRecord.h:20
bool myDiscardVertexColor
Definition: DtModelDefinitionRecord.h:141
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: DtModelDefinitionRecord.h:104
bool myFlipDds
Definition: DtModelDefinitionRecord.h:138
int myAlphaToCoverageState
Definition: DtModelDefinitionRecord.h:139
std::string myCoordinateSystemParameters
Definition: DtModelDefinitionRecord.h:137
std::string myName
Definition: DtModelDefinitionRecord.h:133
std::string mySchema
Definition: DtModelDefinitionRecord.h:135
DT_DLL_terrainCS bool operator!=(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31
std::string myFilename
Definition: DtModelDefinitionRecord.h:134