| diagram | ![]() |
||||||||||||||||||||
| location | C:\x3d-code\www.web3d.org\specifications\x3d-3.3-JSONSchema.json | ||||||||||||||||||||
| type | Object | ||||||||||||||||||||
| properties |
|
||||||||||||||||||||
| used by | Scene / -children > array items [0]+ / Schema / TransformSensor -allNodes > array items [0]+ / Schema / TransformSensor -child / TransformSensor -children > array items [0]+ / Schema / TransformSensor |
||||||||||||||||||||
| source code | "TransformSensor": { "type": "object", "properties": { "@DEF": { "type": "string" }, "@USE": { "type": "string" }, "IS": { "$ref": "#/definitions/IS" }, "@center": { "type": "array", "minItems": 3, "maxItems": 3, "items": { "type": "number", "default": 0 } }, "@enabled": { "type": "boolean", "default": true }, "@size": { "type": "array", "minItems": 3, "maxItems": 3, "items": { "type": "number", "minimum": 0, "default": 0 } }, "-metadata": { "$ref": "#/definitions/-metadata" }, "-targetObject": { "type": "array", "minItems": 1, "items": { "type": "object", "properties": { "Anchor": { "$ref": "#/definitions/Anchor" }, "Billboard": { "$ref": "#/definitions/Billboard" }, "CADAssembly": { "$ref": "#/definitions/CADAssembly" }, "CADLayer": { "$ref": "#/definitions/CADLayer" }, "CADPart": { "$ref": "#/definitions/CADPart" }, "Collision": { "$ref": "#/definitions/Collision" }, "EspduTransform": { "$ref": "#/definitions/EspduTransform" }, "GeoLocation": { "$ref": "#/definitions/GeoLocation" }, "GeoTransform": { "$ref": "#/definitions/GeoTransform" }, "Group": { "$ref": "#/definitions/Group" }, "HAnimJoint": { "$ref": "#/definitions/HAnimJoint" }, "HAnimSegment": { "$ref": "#/definitions/HAnimSegment" }, "HAnimSite": { "$ref": "#/definitions/HAnimSite" }, "LayoutGroup": { "$ref": "#/definitions/LayoutGroup" }, "LOD": { "$ref": "#/definitions/LOD" }, "ParticleSystem": { "$ref": "#/definitions/ParticleSystem" }, "PickableGroup": { "$ref": "#/definitions/PickableGroup" }, "ScreenGroup": { "$ref": "#/definitions/ScreenGroup" }, "Shape": { "$ref": "#/definitions/Shape" }, "Switch": { "$ref": "#/definitions/Switch" }, "Transform": { "$ref": "#/definitions/Transform" }, "Viewport": { "$ref": "#/definitions/Viewport" }, "ProtoInstance": { "$ref": "#/definitions/ProtoInstance" } }, "additionalProperties": false } }, "-children": { "$ref": "#/definitions/-commentRoute" } }, "additionalProperties": false } |
| diagram | ![]() |
||
| property details |
|
||
| type | String | ||
| source code | "@DEF": { "type": "string" } |
| diagram | ![]() |
||
| property details |
|
||
| type | String | ||
| source code | "@USE": { "type": "string" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | IS | ||
| source code | "IS": { "$ref": "#/definitions/IS" } |
| diagram | ![]() |
||||
| property details |
|
||||
| type | Array | ||||
| array constraints |
|
||||
| array items |
|
||||
| source code | "@center": { "type": "array", "minItems": 3, "maxItems": 3, "items": { "type": "number", "default": 0 } } |
| diagram | ![]() |
||
| schema details |
|
||
| type | Numeric | ||
| source code | { "type": "number", "default": 0 } |
| diagram | ![]() |
||
| property details |
|
||
| schema details |
|
||
| type | Boolean | ||
| source code | "@enabled": { "type": "boolean", "default": true } |
| diagram | ![]() |
||||
| property details |
|
||||
| type | Array | ||||
| array constraints |
|
||||
| array items |
|
||||
| source code | "@size": { "type": "array", "minItems": 3, "maxItems": 3, "items": { "type": "number", "minimum": 0, "default": 0 } } |
| diagram | ![]() |
||
| schema details |
|
||
| type | Numeric | ||
| numeric constraints |
|
||
| source code | { "type": "number", "minimum": 0, "default": 0 } |
| diagram | ![]() |
||
| property details |
|
||
| reference | -metadata | ||
| source code | "-metadata": { "$ref": "#/definitions/-metadata" } |
| diagram | ![]() |
||
| property details |
|
||
| type | Array | ||
| array constraints |
|
||
| array items |
|
||
| source code | "-targetObject": { "type": "array", "minItems": 1, "items": { "type": "object", "properties": { "Anchor": { "$ref": "#/definitions/Anchor" }, "Billboard": { "$ref": "#/definitions/Billboard" }, "CADAssembly": { "$ref": "#/definitions/CADAssembly" }, "CADLayer": { "$ref": "#/definitions/CADLayer" }, "CADPart": { "$ref": "#/definitions/CADPart" }, "Collision": { "$ref": "#/definitions/Collision" }, "EspduTransform": { "$ref": "#/definitions/EspduTransform" }, "GeoLocation": { "$ref": "#/definitions/GeoLocation" }, "GeoTransform": { "$ref": "#/definitions/GeoTransform" }, "Group": { "$ref": "#/definitions/Group" }, "HAnimJoint": { "$ref": "#/definitions/HAnimJoint" }, "HAnimSegment": { "$ref": "#/definitions/HAnimSegment" }, "HAnimSite": { "$ref": "#/definitions/HAnimSite" }, "LayoutGroup": { "$ref": "#/definitions/LayoutGroup" }, "LOD": { "$ref": "#/definitions/LOD" }, "ParticleSystem": { "$ref": "#/definitions/ParticleSystem" }, "PickableGroup": { "$ref": "#/definitions/PickableGroup" }, "ScreenGroup": { "$ref": "#/definitions/ScreenGroup" }, "Shape": { "$ref": "#/definitions/Shape" }, "Switch": { "$ref": "#/definitions/Switch" }, "Transform": { "$ref": "#/definitions/Transform" }, "Viewport": { "$ref": "#/definitions/Viewport" }, "ProtoInstance": { "$ref": "#/definitions/ProtoInstance" } }, "additionalProperties": false } } |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| type | Object | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source code | { "type": "object", "properties": { "Anchor": { "$ref": "#/definitions/Anchor" }, "Billboard": { "$ref": "#/definitions/Billboard" }, "CADAssembly": { "$ref": "#/definitions/CADAssembly" }, "CADLayer": { "$ref": "#/definitions/CADLayer" }, "CADPart": { "$ref": "#/definitions/CADPart" }, "Collision": { "$ref": "#/definitions/Collision" }, "EspduTransform": { "$ref": "#/definitions/EspduTransform" }, "GeoLocation": { "$ref": "#/definitions/GeoLocation" }, "GeoTransform": { "$ref": "#/definitions/GeoTransform" }, "Group": { "$ref": "#/definitions/Group" }, "HAnimJoint": { "$ref": "#/definitions/HAnimJoint" }, "HAnimSegment": { "$ref": "#/definitions/HAnimSegment" }, "HAnimSite": { "$ref": "#/definitions/HAnimSite" }, "LayoutGroup": { "$ref": "#/definitions/LayoutGroup" }, "LOD": { "$ref": "#/definitions/LOD" }, "ParticleSystem": { "$ref": "#/definitions/ParticleSystem" }, "PickableGroup": { "$ref": "#/definitions/PickableGroup" }, "ScreenGroup": { "$ref": "#/definitions/ScreenGroup" }, "Shape": { "$ref": "#/definitions/Shape" }, "Switch": { "$ref": "#/definitions/Switch" }, "Transform": { "$ref": "#/definitions/Transform" }, "Viewport": { "$ref": "#/definitions/Viewport" }, "ProtoInstance": { "$ref": "#/definitions/ProtoInstance" } }, "additionalProperties": false } |
| diagram | ![]() |
||
| property details |
|
||
| reference | Anchor | ||
| source code | "Anchor": { "$ref": "#/definitions/Anchor" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | Billboard | ||
| source code | "Billboard": { "$ref": "#/definitions/Billboard" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | CADAssembly | ||
| source code | "CADAssembly": { "$ref": "#/definitions/CADAssembly" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | CADLayer | ||
| source code | "CADLayer": { "$ref": "#/definitions/CADLayer" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | CADPart | ||
| source code | "CADPart": { "$ref": "#/definitions/CADPart" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | Collision | ||
| source code | "Collision": { "$ref": "#/definitions/Collision" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | EspduTransform | ||
| source code | "EspduTransform": { "$ref": "#/definitions/EspduTransform" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | GeoLocation | ||
| source code | "GeoLocation": { "$ref": "#/definitions/GeoLocation" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | GeoTransform | ||
| source code | "GeoTransform": { "$ref": "#/definitions/GeoTransform" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | Group | ||
| source code | "Group": { "$ref": "#/definitions/Group" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | HAnimJoint | ||
| source code | "HAnimJoint": { "$ref": "#/definitions/HAnimJoint" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | HAnimSegment | ||
| source code | "HAnimSegment": { "$ref": "#/definitions/HAnimSegment" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | HAnimSite | ||
| source code | "HAnimSite": { "$ref": "#/definitions/HAnimSite" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | LayoutGroup | ||
| source code | "LayoutGroup": { "$ref": "#/definitions/LayoutGroup" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | LOD | ||
| source code | "LOD": { "$ref": "#/definitions/LOD" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | ParticleSystem | ||
| source code | "ParticleSystem": { "$ref": "#/definitions/ParticleSystem" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | PickableGroup | ||
| source code | "PickableGroup": { "$ref": "#/definitions/PickableGroup" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | ScreenGroup | ||
| source code | "ScreenGroup": { "$ref": "#/definitions/ScreenGroup" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | Shape | ||
| source code | "Shape": { "$ref": "#/definitions/Shape" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | Switch | ||
| source code | "Switch": { "$ref": "#/definitions/Switch" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | Transform | ||
| source code | "Transform": { "$ref": "#/definitions/Transform" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | Viewport | ||
| source code | "Viewport": { "$ref": "#/definitions/Viewport" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | ProtoInstance | ||
| source code | "ProtoInstance": { "$ref": "#/definitions/ProtoInstance" } |
| diagram | ![]() |
||
| property details |
|
||
| reference | -commentRoute | ||
| source code | "-children": { "$ref": "#/definitions/-commentRoute" } |