simpleType appliedParametersChoices
type restriction of MFString
properties
base MFString
facets
Kind Value Annotation
enumeration "BOUNCE"
appinfo
The bounce field value is used.
enumeration "USER_FRICTION"
appinfo
The system will normally calculate the friction direction vector that is perpendicular to the contact normal. This setting indicates that the user-supplied value in this contact should be used.
enumeration "FRICTION_COEFFICIENT-2"
appinfo
Apply frictionCoefficients values
enumeration "ERROR_REDUCTION"
appinfo
Apply softnessErrorCorrection value
enumeration "CONSTANT_FORCE"
appinfo
Apply softnessConstantForceMix value
enumeration "SPEED-1"
appinfo
Apply first component of surfaceSpeed array
enumeration "SPEED-2"
appinfo
Apply second component of surfaceSpeed array
enumeration "SLIP-1"
appinfo
Apply first component of slipFactors array
enumeration "SLIP-2"
appinfo
Apply second component of slipFactors array
annotation
appinfo
Default global parameters for collision outputs of rigid body physics system. Contact node can override parent CollisionCollection node. Multiple optional values, but appliedParameters enumerations cannot be extended. This list is bounded, no additional values are allowed.
source <xs:simpleType name="appliedParametersChoices">
 
<xs:annotation>
   
<xs:appinfo>Default global parameters for collision outputs of rigid body physics system. Contact node can override parent CollisionCollection node. Multiple optional values, but appliedParameters enumerations cannot be extended. This list is bounded, no additional values are allowed.</xs:appinfo>
   
<!-- Note that strict validation does not occur via schema since MFString allows any value. -->
   
<xs:documentation source="https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/rigidBodyPhysics.html#t-AppliedParametersValidValues"/>
 
</xs:annotation>
 
<xs:restriction base="MFString">
   
<xs:enumeration value='"BOUNCE"'>
     
<xs:annotation>
       
<xs:appinfo>The bounce field value is used.</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value='"USER_FRICTION"'>
     
<xs:annotation>
       
<xs:appinfo>The system will normally calculate the friction direction vector that is perpendicular to the contact normal. This setting indicates that the user-supplied value in this contact should be used.</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value='"FRICTION_COEFFICIENT-2"'>
     
<xs:annotation>
       
<xs:appinfo>Apply frictionCoefficients values</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value='"ERROR_REDUCTION"'>
     
<xs:annotation>
       
<xs:appinfo>Apply softnessErrorCorrection value</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value='"CONSTANT_FORCE"'>
     
<xs:annotation>
       
<xs:appinfo>Apply softnessConstantForceMix value</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value='"SPEED-1"'>
     
<xs:annotation>
       
<xs:appinfo>Apply first component of surfaceSpeed array</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value='"SPEED-2"'>
     
<xs:annotation>
       
<xs:appinfo>Apply second component of surfaceSpeed array</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value='"SLIP-1"'>
     
<xs:annotation>
       
<xs:appinfo>Apply first component of slipFactors array</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value='"SLIP-2"'>
     
<xs:annotation>
       
<xs:appinfo>Apply second component of slipFactors array</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
 
</xs:restriction>
</xs:simpleType>


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