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