| 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" } |