6 #ifndef lgrSpaceDesc_H_
7 #define lgrSpaceDesc_H_
15 #include "vlutil/vlString.h"
26 class DtLgrDimensionDesc;
34 virtual ~DtLgrSpaceDesc();
36 virtual const char *name()
const;
40 virtual DtLgrDimensionDesc *addDimension(
const char *dimName);
42 virtual std::list<const DtLgrDimensionDesc *> dimensions()
const;
48 DtLgrSpaceDesc(
const DtLgrSpaceDesc &from);
50 DtLgrSpaceDesc &operator=(DtLgrSpaceDesc &rhs);
55 std::map<DtString, DtLgrDimensionDesc *> myDimensions;