group ChildContentModelCore

diagram |
children | MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString
used by |
elements | ComposedShader MetadataSet PackagedShader Scene ShaderPart ShaderProgram
complexTypes | X3DNode X3DProgrammableShaderObject X3DPrototypeInstance X3DScriptNode
group | SceneGraphFragmentContentModel
annotation |
appinfo
Child-node content model corresponding to X3DChildNode for Core profile. Following an optional IS element defined by X3DNode content model, the ChildContentModelCore enables the following child element of any node to be MetadataBoolean, MetadataDouble, MetadataFloat, MetadataInteger, MetadataSet or MetadataString.
source | <xs:group name="ChildContentModelCore"> <xs:annotation> <xs:appinfo>Child-node content model corresponding to X3DChildNode for Core profile. Following an optional IS element defined by X3DNode content model, the ChildContentModelCore enables the following child element of any node to be MetadataBoolean, MetadataDouble, MetadataFloat, MetadataInteger, MetadataSet or MetadataString.</xs:appinfo> <xs:documentation source="https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/coreprofile.html"/> </xs:annotation> <xs:choice> <!-- empty is valid --> <!-- MetadataBoolean in X3D version 3.3 --> <xs:element ref="MetadataDouble"/> <xs:element ref="MetadataFloat"/> <xs:element ref="MetadataInteger"/> <xs:element ref="MetadataSet"/> <xs:element ref="MetadataString"/> <!-- TODO how to allow ProtoInstance? Problematic. --> </xs:choice> </xs:group>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy