6 #ifndef lgrSpaceDesc_H_
7 #define lgrSpaceDesc_H_
16 #include "vlutil/vlString.h"
27 class DtLgrDimensionDesc;
35 virtual ~DtLgrSpaceDesc();
37 virtual const char *name()
const;
41 virtual DtLgrDimensionDesc *addDimension(
const char *dimName);
43 virtual std::list<const DtLgrDimensionDesc *> dimensions()
const;
49 DtLgrSpaceDesc(
const DtLgrSpaceDesc &from);
51 DtLgrSpaceDesc &operator=(DtLgrSpaceDesc &rhs);
56 std::map<DtString, DtLgrDimensionDesc *> myDimensions;