simpleType SFFloat
type xs:float
properties
base xs:float
used by
simpleType unitIntervalType
attributes MultiTexture/@alpha ConeEmitter/@angle RigidBody/@angularDampingFactor TextureProperties/@anisotropicDegree MotorJoint/@axis1Angle MotorJoint/@axis1Torque MotorJoint/@axis2Angle MotorJoint/@axis2Torque MotorJoint/@axis3Angle MotorJoint/@axis3Torque SpotLight/@beamWidth Cone/@bottomRadius Contact/@bounce CollisionCollection/@bounce RigidBodyCollection/@constantForceMix RigidBodyCollection/@contactSurfaceThickness IndexedFaceSet/@creaseAngle ElevationGrid/@creaseAngle Extrusion/@creaseAngle SpotLight/@cutOffAngle Contact/@depth DoubleAxisHingeJoint/@desiredAngularVelocity1 DoubleAxisHingeJoint/@desiredAngularVelocity2 RigidBody/@disableAngularSpeed RigidBodyCollection/@disableAngularSpeed RigidBodyCollection/@disableLinearSpeed RigidBody/@disableLinearSpeed CylinderSensor/@diskAngle ArcClose2D/@endAngle Arc2D/@endAngle RigidBodyCollection/@errorCorrection Viewpoint/@fieldOfView GeoViewpoint/@fieldOfView EspduTransform/@firingRange WindPhysicsModel/@gustiness Cone/@height Cylinder/@height ScalarChaser/@initialDestination ScalarChaser/@initialValue Disk2D/@innerRadius ParticleSystem/@lifetimeVariation RigidBody/@linearDampingFactor LineProperties/@linewidthScaleFactor RigidBody/@mass X3DParticleEmitterNode/@mass HAnimSegment/@mass CylinderSensor/@maxAngle SingleAxisHingeJoint/@maxAngle DoubleAxisHingeJoint/@maxAngle1 Sound/@maxBack RigidBodyCollection/@maxCorrectionSpeed Text/@maxExtent Sound/@maxFront SliderJoint/@maxSeparation DoubleAxisHingeJoint/@maxTorque1 DoubleAxisHingeJoint/@maxTorque2 SingleAxisHingeJoint/@minAngle CylinderSensor/@minAngle DoubleAxisHingeJoint/@minAngle1 Sound/@minBack CollisionCollection/@minBounceSpeed Contact/@minBounceSpeed Sound/@minFront SliderJoint/@minSeparation CylinderSensor/@offset Disk2D/@outerRadius ParticleSystem/@particleLifetime X3DSoundSourceNode/@pitch ScreenFontStyle/@pointSize TransmitterPdu/@power SpotLight/@radius Arc2D/@radius ArcClose2D/@radius Circle2D/@radius Cylinder/@radius PointLight/@radius Sphere/@radius GeoLOD/@range ReceiverPdu/@receivedPower TextureTransform/@rotation FontStyle/@size SliderJoint/@sliderForce CollisionCollection/@softnessConstantForceMix Contact/@softnessConstantForceMix CollisionCollection/@softnessErrorCorrection Contact/@softnessErrorCorrection FontStyle/@spacing ScreenFontStyle/@spacing NavigationInfo/@speed MovieTexture/@speed WindPhysicsModel/@speed X3DParticleEmitterNode/@speed GeoViewpoint/@speedFactor ArcClose2D/@startAngle Arc2D/@startAngle UniversalJoint/@stop1Bounce MotorJoint/@stop1Bounce DoubleAxisHingeJoint/@stop1Bounce DoubleAxisHingeJoint/@stop1ConstantForceMix UniversalJoint/@stop1ErrorCorrection MotorJoint/@stop1ErrorCorrection DoubleAxisHingeJoint/@stop1ErrorCorrection MotorJoint/@stop2Bounce UniversalJoint/@stop2Bounce MotorJoint/@stop2ErrorCorrection UniversalJoint/@stop2ErrorCorrection MotorJoint/@stop3Bounce MotorJoint/@stop3ErrorCorrection SliderJoint/@stopBounce SingleAxisHingeJoint/@stopBounce SliderJoint/@stopErrorCorrection SingleAxisHingeJoint/@stopErrorCorrection X3DParticleEmitterNode/@surfaceArea DoubleAxisHingeJoint/@suspensionErrorCorrection DoubleAxisHingeJoint/@suspensionForce NurbsSet/@tessellationScale TextureProperties/@texturePriority X3DDamperNode/@tolerance TransmitterPdu/@transmitFrequencyBandwidth WindPhysicsModel/@turbulence X3DParticleEmitterNode/@variation NavigationInfo/@visibilityLimit LocalFog/@visibilityRange X3DFogObject/@visibilityRange Fog/@visibilityRange HAnimDisplacer/@weight ElevationGrid/@xSpacing GeoElevationGrid/@yScale ElevationGrid/@zSpacing
annotation
appinfo
<xs:attribute name="defaultValue" type="SFFloat" default="0.0"/>
<!-- https://stackoverflow.com/questions/10516967/regexp-for-a-double -->
<xs:pattern value="(\s)*([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)(\s)*"/>
SFFloat is a single-precision floating-point type.
source <xs:simpleType name="SFFloat">
 
<xs:annotation>
   
<xs:appinfo>
     
<xs:attribute name="defaultValue" type="SFFloat" default="0.0"/>
     
<!-- https://stackoverflow.com/questions/10516967/regexp-for-a-double -->
     
<xs:pattern value="(\s)*([+-]?((0|[1-9][0-9]*)(\.[0-9]*)?|\.[0-9]+)([Ee][+-]?[0-9]+)?)(\s)*"/>
SFFloat is a single-precision floating-point type.
</xs:appinfo>
   
<xs:documentation source="https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/fieldsDef.html#SFFloatAndMFFloat"/>
 
</xs:annotation>
 
<xs:restriction base="xs:float"/>
</xs:simpleType>


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