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;
std::string myDescription
Base Material Description (Base Material Table)
Definition: DtCDBBaseMaterial.h:62
unsigned int myWeight
Base Material weigth in a substrate (Composite Material)
Definition: DtCDBBaseMaterial.h:64
used to export/import dll function from this dll to another (osgdb_osgearth_cdb)
#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:66
std::string myName
Base Material Name.
Definition: DtCDBBaseMaterial.h:60