group RigidJointNodeContentModel
diagram x3d-3.2_diagrams/x3d-3.2_p266.png
children RigidBody ProtoInstance
used by
complexType X3DRigidJointNode
annotation
appinfo

RigidJointNodeContentModel can contain two RigidBody nodes as body1, body2 fields.
source <xs:group name="RigidJointNodeContentModel">
 
<xs:annotation>
   
<xs:appinfo>
RigidJointNodeContentModel can contain two RigidBody nodes as body1, body2 fields.
</xs:appinfo>
   
<xs:documentation source="https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/rigid_physics.html#X3DRigidJointNode"/>
 
</xs:annotation>
 
<xs:choice>
   
<xs:sequence>
     
<xs:element ref="RigidBody">
       
<xs:annotation>
         
<xs:documentation>body1, body2</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:choice minOccurs="0">
       
<xs:element ref="RigidBody">
         
<xs:annotation>
           
<xs:documentation>body2, body1</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element ref="ProtoInstance">
         
<xs:annotation>
           
<xs:documentation>Appropriately typed substitution node</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
   
</xs:sequence>
   
<xs:sequence>
     
<xs:element ref="ProtoInstance">
       
<xs:annotation>
         
<xs:documentation>body1, body2</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:choice minOccurs="0">
       
<xs:element ref="RigidBody">
         
<xs:annotation>
           
<xs:documentation>body2, body1</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element ref="ProtoInstance">
         
<xs:annotation>
           
<xs:documentation>Appropriately typed substitution node</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
   
</xs:sequence>
 
</xs:choice>
</xs:group>


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