Schema definition @rotation
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p3677.png
location C:\x3d-code\www.web3d.org\specifications\x3d-3.3-JSONSchema.json
schema details
Description  Validates all four components
type Array
array constraints
Min Items  4
Max Items  4
array items
[0]  Schema
[1]  Schema
[2]  Schema
[3]  Schema
used by CADPart / @rotation
CADPart / @scaleOrientation
CollidableOffset / @rotation
CollidableShape / @rotation
EspduTransform / @rotation
EspduTransform / @scaleOrientation
GeoTransform / @rotation
GeoTransform / @scaleOrientation
GeoViewpoint / @orientation
HAnimHumanoid / @rotation
HAnimHumanoid / @scaleOrientation
HAnimJoint / @limitOrientation
HAnimJoint / @rotation
HAnimJoint / @scaleOrientation
HAnimSite / @rotation
HAnimSite / @scaleOrientation
OrientationChaser / @initialDestination
OrientationChaser / @initialValue
OrientationDamper / @initialDestination
OrientationDamper / @initialValue
OrthoViewpoint / @orientation
PlaneSensor / @axisRotation
RigidBody / @orientation
TextureTransform3D / @rotation
Transform / @rotation
Transform / @scaleOrientation
source code "@rotation": {
    "description": "Validates all four components",
    "type": "array",
    "minItems": 4,
    "maxItems": 4,
    "items": [
        {
            "type": "number",
            "minimum": -1,
            "maximum": 1,
            "default": 0
        },
        {
            "type": "number",
            "minimum": -1,
            "maximum": 1,
            "default": 0
        },
        {
            "type": "number",
            "minimum": -1,
            "maximum": 1,
            "default": 1
        },
        {
            "type": "number",
            "default": 0
        }
    ],
    "additionalItems": false
}

Array item @rotation > array items [0] / Schema
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p3678.png
schema details
Default  0
type Numeric
numeric constraints
Minimum  -1
Maximum  1
source code {
    "type": "number",
    "minimum": -1,
    "maximum": 1,
    "default": 0
}

Array item @rotation > array items [1] / Schema
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p3679.png
schema details
Default  0
type Numeric
numeric constraints
Minimum  -1
Maximum  1
source code {
    "type": "number",
    "minimum": -1,
    "maximum": 1,
    "default": 0
}

Array item @rotation > array items [2] / Schema
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p3680.png
schema details
Default  1
type Numeric
numeric constraints
Minimum  -1
Maximum  1
source code {
    "type": "number",
    "minimum": -1,
    "maximum": 1,
    "default": 1
}

Array item @rotation > array items [3] / Schema
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p3681.png
schema details
Default  0
type Numeric
source code {
    "type": "number",
    "default": 0
}


JSON Schema documentation generated by XMLSpy JSON Schema Editor http://www.altova.com/xmlspy/json-schema-editor.html