14 #include <osgDB/XmlParser>
15 #include <osg/Referenced>
19 namespace makVrv {
namespace oe {
namespace CDB
39 bool readXmlNode(osgDB::XmlNode::Children::iterator& matIter);
41 std::string getName()
const;
43 std::string getDescription()
const;
45 unsigned int getWeight()
const;
47 unsigned int getProceduralClassIndex()
const;
49 std::string getGroundMCOD()
const;
51 std::string getModelMCOD()
const;
std::string myDescription
Base Material Description (Base Material Table)
Definition: DtCDBBaseMaterial.h:65
unsigned int myWeight
Base Material weight in a substrate (Composite Material)
Definition: DtCDBBaseMaterial.h:67
#define DT_DLL_OSGEARTH_CDB_UTILS
Definition: DtCDBExport.h:18
CDB Base Material in a substrate and in Material Table (can also be used to load CDBMaterials_ToProce...
Definition: DtCDBBaseMaterial.h:26
unsigned int myProceduralClassIndex
(non CDB field) contain the procedural class index associated to this material
Definition: DtCDBBaseMaterial.h:69
std::string myName
Base Material Name.
Definition: DtCDBBaseMaterial.h:63
std::string myGroundMCOD
(non CDB field) MCOD (Material Classification On Demand) JRM Sensor string found in ...
Definition: DtCDBBaseMaterial.h:72
std::string myModelMCOD
(non CDB field) MCOD (Material Classification On Demand) for models JRM Sensor string found in ...
Definition: DtCDBBaseMaterial.h:75