diagram | |||||
location | C:\x3d-code\www.web3d.org\specifications\x3d-3.3-JSONSchema.json | ||||
schema details |
|
||||
type | Any | ||||
array items |
|
||||
property wildcard |
|
||||
one of |
|
||||
used by | Anchor / @bboxSize Billboard / @bboxSize CADAssembly / @bboxSize CADFace / @bboxSize CADLayer / @bboxSize CADPart / @bboxSize CollidableOffset / @bboxSize CollidableShape / @bboxSize Collision / @bboxSize CollisionSpace / @bboxSize EspduTransform / @bboxSize GeoLocation / @bboxSize GeoLOD / @bboxSize GeoTransform / @bboxSize Group / @bboxSize HAnimHumanoid / @bboxSize HAnimJoint / @bboxSize HAnimSegment / @bboxSize HAnimSite / @bboxSize Inline / @bboxSize IsoSurfaceVolumeData / @bboxSize LayoutGroup / @bboxSize LOD / @bboxSize NurbsSet / @bboxSize ParticleSystem / @bboxSize PickableGroup / @bboxSize ReceiverPdu / @bboxSize ScreenGroup / @bboxSize SegmentedVolumeData / @bboxSize Shape / @bboxSize SignalPdu / @bboxSize StaticGroup / @bboxSize Switch / @bboxSize Transform / @bboxSize TransmitterPdu / @bboxSize Viewport / @bboxSize VolumeData / @bboxSize |
||||
source code | "@bboxSize": { "description": "Validates both regular values and special -1 values", "oneOf": [ { "type": "array", "minItems": 3, "maxItems": 3, "items": { "type": "number", "minimum": 0, "default": -1 } }, { "type": "array", "minItems": 3, "maxItems": 3, "items": { "type": "number", "enum": [ -1 ], "default": -1 } } ] } |
diagram | |||||
type | Array | ||||
array constraints |
|
||||
array items |
|
||||
source code | { "type": "array", "minItems": 3, "maxItems": 3, "items": { "type": "number", "minimum": 0, "default": -1 } } |
diagram | |||
schema details |
|
||
type | Numeric | ||
numeric constraints |
|
||
source code | { "type": "number", "minimum": 0, "default": -1 } |
diagram | |||||
type | Array | ||||
array constraints |
|
||||
array items |
|
||||
source code | { "type": "array", "minItems": 3, "maxItems": 3, "items": { "type": "number", "enum": [ -1 ], "default": -1 } } |
diagram | |||||
schema details |
|
||||
type | Numeric | ||||
enumerations |
|
||||
source code | { "type": "number", "enum": [ -1 ], "default": -1 } |