24 enum Flags { VIEWPOINT = (1u << 0), RENDERER = (1u << 1) };
34 vector<double> defaultv(3, 0.0);
35 vector<double> rotation = GetValueDoubleVec(_rotationTag, defaultv);
39 void SetRotations(
const vector<double> rotation) { SetValueDoubleVec(_rotationTag,
"Set rotation transform", rotation); }
43 vector<double> defaultv(3, 0.0);
44 vector<double> translation = GetValueDoubleVec(_translationTag, defaultv);
48 void SetTranslations(
const vector<double> translation) { SetValueDoubleVec(_translationTag,
"Set translation transform", translation); }
52 vector<double> defaultv(3, 1.0);
53 vector<double> scale = GetValueDoubleVec(_scaleTag, defaultv);
68 static const string _translationTag;
69 static const string _rotationTag;
70 static const string _scaleTag;
71 static const string _originTag;
72 static const string _originInitializedTag;
Nodes with state in Xml tree representation.