Home | History | Annotate | Download | only in dom

Lines Matching refs:meta

30 	daeMetaElement* meta = dae.getMeta(ID());
31 if ( meta != NULL ) return meta;
33 meta = new daeMetaElement(dae);
34 dae.setMeta(ID(), *meta);
35 meta->setName( "tapered_cylinder" );
36 meta->registerClass(domTapered_cylinder::create);
40 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
42 mea = new daeMetaElementAttribute( meta, cm, 0, 1, 1 );
48 mea = new daeMetaElementAttribute( meta, cm, 1, 1, 1 );
54 mea = new daeMetaElementAttribute( meta, cm, 2, 1, 1 );
60 mea = new daeMetaElementArrayAttribute( meta, cm, 3, 0, -1 );
67 meta->setCMRoot( cm );
69 meta->setElementSize(sizeof(domTapered_cylinder));
70 meta->validate();
72 return meta;
86 daeMetaElement* meta = dae.getMeta(ID());
87 if ( meta != NULL ) return meta;
89 meta = new daeMetaElement(dae);
90 dae.setMeta(ID(), *meta);
91 meta->setName( "height" );
92 meta->registerClass(domTapered_cylinder::domHeight::create);
94 meta->setIsInnerClass( true );
101 ma->setContainer( meta );
102 meta->appendAttribute(ma);
105 meta->setElementSize(sizeof(domTapered_cylinder::domHeight));
106 meta->validate();
108 return meta;
122 daeMetaElement* meta = dae.getMeta(ID());
123 if ( meta != NULL ) return meta;
125 meta = new daeMetaElement(dae);
126 dae.setMeta(ID(), *meta);
127 meta->setName( "radius1" );
128 meta->registerClass(domTapered_cylinder::domRadius1::create);
130 meta->setIsInnerClass( true );
137 ma->setContainer( meta );
138 meta->appendAttribute(ma);
141 meta->setElementSize(sizeof(domTapered_cylinder::domRadius1));
142 meta->validate();
144 return meta;
158 daeMetaElement* meta = dae.getMeta(ID());
159 if ( meta != NULL ) return meta;
161 meta = new daeMetaElement(dae);
162 dae.setMeta(ID(), *meta);
163 meta->setName( "radius2" );
164 meta->registerClass(domTapered_cylinder::domRadius2::create);
166 meta->setIsInnerClass( true );
173 ma->setContainer( meta );
174 meta->appendAttribute(ma);
177 meta->setElementSize(sizeof(domTapered_cylinder::domRadius2));
178 meta->validate();
180 return meta;