Definition Type: Element
Name: DoubleAxisHingeJoint
Type: X3DRigidJointNode
Containing Schema: x3d-3.2.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ProtoInstance in schema x3d-3_2_xsd Drilldown into RigidBody in schema x3d-3_2_xsd Drilldown into ProtoInstance in schema x3d-3_2_xsd Drilldown into ProtoInstance in schema x3d-3_2_xsd Drilldown into RigidBody in schema x3d-3_2_xsd Drilldown into RigidBody in schema x3d-3_2_xsd Drilldown into MetadataString in schema x3d-3_2_xsd Drilldown into MetadataSet in schema x3d-3_2_xsd Drilldown into MetadataInteger in schema x3d-3_2_xsd Drilldown into MetadataFloat in schema x3d-3_2_xsd Drilldown into MetadataDouble in schema x3d-3_2_xsd Drilldown into ChildContentModelCore in schema x3d-3_2_xsd Drilldown into IS in schema x3d-3_2_xsd Drilldown into class in schema x3d-3_2_xsd Drilldown into globalAttributes in schema x3d-3_2_xsd Drilldown into USE in schema x3d-3_2_xsd Drilldown into DEF in schema x3d-3_2_xsd Drilldown into DEF_USE in schema x3d-3_2_xsd Drilldown into X3DNode in schema x3d-3_2_xsd Drilldown into mustOutput in schema x3d-3_2_xsd Drilldown into containerField in schema x3d-3_2_xsd Drilldown into X3DRigidJointNode in schema x3d-3_2_xsd Drilldown into suspensionForce in schema x3d-3_2_xsd Drilldown into suspensionErrorCorrection in schema x3d-3_2_xsd Drilldown into stopErrorCorrection1 in schema x3d-3_2_xsd Drilldown into stopConstantForceMix1 in schema x3d-3_2_xsd Drilldown into stopBounce1 in schema x3d-3_2_xsd Drilldown into minAngle1 in schema x3d-3_2_xsd Drilldown into maxTorque2 in schema x3d-3_2_xsd Drilldown into maxTorque1 in schema x3d-3_2_xsd Drilldown into maxAngle1 in schema x3d-3_2_xsd Drilldown into desiredAngularVelocity2 in schema x3d-3_2_xsd Drilldown into desiredAngularVelocity1 in schema x3d-3_2_xsd Drilldown into axis2 in schema x3d-3_2_xsd Drilldown into axis1 in schema x3d-3_2_xsd Drilldown into anchorPoint in schema x3d-3_2_xsdXSD Diagram of DoubleAxisHingeJoint in schema x3d-3_2_xsd (Web3D - Open Standards for Real-Time 3D Communication)
Collapse XSD Schema Code:
<xs:element name="DoubleAxisHingeJoint">
    <xs:annotation>
        <xs:appinfo />
        <xs:documentation />
    </xs:annotation>
    <xs:complexType mixed="false">
        <xs:complexContent mixed="false">
            <xs:extension base="X3DRigidJointNode">
                <xs:attribute name="anchorPoint" type="SFVec3f" default="0 0 0" />
                <xs:attribute name="axis1" type="SFVec3f" default="0 0 0" />
                <xs:attribute name="axis2" type="SFVec3f" default="0 0 0" />
                <xs:attribute name="desiredAngularVelocity1" type="SFFloat" default="0" />
                <xs:attribute name="desiredAngularVelocity2" type="SFFloat" default="0" />
                <xs:attribute name="maxAngle1" type="SFFloat" default="3.1416" />
                <xs:attribute name="maxTorque1" type="SFFloat" default="0" />
                <xs:attribute name="maxTorque2" type="SFFloat" default="0" />
                <xs:attribute name="minAngle1" type="SFFloat" default="-3.1416" />
                <xs:attribute name="stopBounce1" type="SFFloat" default="0" />
                <xs:attribute name="stopConstantForceMix1" type="SFFloat" default="0.001" />
                <xs:attribute name="stopErrorCorrection1" type="SFFloat" default="0.8" />
                <xs:attribute name="suspensionErrorCorrection" type="SFFloat" default="0.8" />
                <xs:attribute name="suspensionForce" type="SFFloat" default="0" />
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
IS IS 0 (1)
MetadataDouble MetadataDouble (1) (1)
MetadataFloat MetadataFloat (1) (1)
MetadataInteger MetadataInteger (1) (1)
MetadataSet MetadataSet (1) (1)
MetadataString MetadataString (1) (1)
RigidBody RigidBody (1) (1)
RigidBody RigidBody (1) (1)
ProtoInstance ProtoInstance (1) (1)
ProtoInstance ProtoInstance (1) (1)
RigidBody RigidBody (1) (1)
ProtoInstance ProtoInstance (1) (1)
<xs:group> ChildContentModelCore 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
DEF DEF (Optional)
USE USE (Optional)
class class (Optional)
containerField containerField joints (Optional)
mustOutput mustOutput NONE (Optional)
anchorPoint anchorPoint 0 0 0 (Optional)
axis1 axis1 0 0 0 (Optional)
axis2 axis2 0 0 0 (Optional)
desiredAngularVelocity1 desiredAngularVelocity1 0 (Optional)
desiredAngularVelocity2 desiredAngularVelocity2 0 (Optional)
maxAngle1 maxAngle1 3.1416 (Optional)
maxTorque1 maxTorque1 0 (Optional)
maxTorque2 maxTorque2 0 (Optional)
minAngle1 minAngle1 -3.1416 (Optional)
stopBounce1 stopBounce1 0 (Optional)
stopConstantForceMix1 stopConstantForceMix1 0.001 (Optional)
stopErrorCorrection1 stopErrorCorrection1 0.8 (Optional)
suspensionErrorCorrection suspensionErrorCorrection 0.8 (Optional)
suspensionForce suspensionForce 0 (Optional)
Collapse Derivation Tree: