SFVec3f

Simple Type Information

Used By

Simple Type boundingBoxSizeType
Attributes BallJoint/@anchorPoint, Billboard/@axisOfRotation, Box/@size, CADFace/@bboxCenter, CADPart/@bboxCenter, CADPart/@center, CADPart/@scale, CADPart/@translation, ConeEmitter/@direction, ConeEmitter/@position, Contact/@contactNormal, Contact/@frictionDirection, Contact/@position, DirectionalLight/@direction, DoubleAxisHingeJoint/@anchorPoint, DoubleAxisHingeJoint/@axis1, DoubleAxisHingeJoint/@axis2, EspduTransform/@center, EspduTransform/@detonationLocation, EspduTransform/@detonationRelativeLocation, EspduTransform/@linearAcceleration, EspduTransform/@linearVelocity, EspduTransform/@munitionEndPoint, EspduTransform/@munitionStartPoint, EspduTransform/@scale, EspduTransform/@translation, ExplosionEmitter/@position, ForcePhysicsModel/@force, GeoLOD/@bboxCenter, GeoTransform/@scale, GeoTransform/@translation, HAnimHumanoid/@bboxCenter, HAnimHumanoid/@center, HAnimHumanoid/@scale, HAnimHumanoid/@translation, HAnimJoint/@bboxCenter, HAnimJoint/@center, HAnimJoint/@scale, HAnimJoint/@translation, HAnimSegment/@centerOfMass, HAnimSite/@center, HAnimSite/@scale, HAnimSite/@translation, Inline/@bboxCenter, LOD/@center, LayoutGroup/@bboxCenter, MotorJoint/@motor1Axis, MotorJoint/@motor2Axis, MotorJoint/@motor3Axis, NurbsSet/@bboxCenter, OrthoViewpoint/@centerOfRotation, OrthoViewpoint/@position, PlaneSensor/@offset, PointEmitter/@direction, PointEmitter/@position, PointLight/@attenuation, PointLight/@location, PolylineEmitter/@direction, PositionChaser/@initialDestination, PositionChaser/@initialValue, PositionDamper/@initialDestination, PositionDamper/@initialValue, ProximitySensor/@center, ReceiverPdu/@bboxCenter, RigidBody/@angularVelocity, RigidBody/@centerOfMass, RigidBody/@finiteRotationAxis, RigidBody/@linearVelocity, RigidBody/@position, RigidBodyCollection/@gravity, SignalPdu/@bboxCenter, SingleAxisHingeJoint/@anchorPoint, SingleAxisHingeJoint/@axis, SliderJoint/@axis, Sound/@direction, Sound/@location, SpotLight/@attenuation, SpotLight/@direction, SpotLight/@location, StaticGroup/@bboxCenter, TextureTransform3D/@center, TextureTransform3D/@scale, TextureTransform3D/@translation, Transform/@center, Transform/@scale, Transform/@translation, TransformSensor/@center, TransmitterPdu/@antennaLocation, TransmitterPdu/@bboxCenter, TransmitterPdu/@relativeAntennaLocation, UniversalJoint/@anchorPoint, UniversalJoint/@axis1, UniversalJoint/@axis2, Viewpoint/@centerOfRotation, Viewpoint/@position, ViewpointGroup/@center, ViewpointGroup/@size, VisibilitySensor/@center, VolumeEmitter/@direction, WindPhysicsModel/@direction, X3DBoundedObject/@bboxCenter, X3DEnvironmentalSensorNode/@size, X3DGroupingNode/@bboxCenter, X3DNBodyCollidableNode/@bboxCenter, X3DNBodyCollidableNode/@translation, X3DNBodyCollisionSpaceNode/@bboxCenter, X3DShapeNode/@bboxCenter

Source

<xs:simpleType name="SFVec3f">
  <xs:annotation>
    <xs:appinfo>SFVec3f is a 3-tuple triplet of SFFloat values. Hint: SFVec3f can be used to specify a 3D coordinate or a 3D scale value.</xs:appinfo>
    <xs:documentation source="http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/fieldsDef.html#SFVec3fAndMFVec3f"/>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:whiteSpace value="collapse"/>
    <xs:pattern value="((\+|\-)?(0|[1-9][0-9]*)?(\.[0-9]*)?((E|e)(\+|\-)?[0-9]+)? (\+|\-)?(0|[1-9][0-9]*)?(\.[0-9]*)?((E|e)(\+|\-)?[0-9]+)? (\+|\-)?(0|[1-9][0-9]*)?(\.[0-9]*)?((E|e)(\+|\-)?[0-9]+)?)?"/>
  </xs:restriction>
</xs:simpleType>