diagram | |||
location | C:\x3d-code\www.web3d.org\specifications\x3d-3.3-JSONSchema.json | ||
schema details |
|
||
type | Array | ||
array constraints |
|
||
array items |
|
||
used by | Appearance / -children Arc2D / -children ArcClose2D / -children AudioClip / -children Background / -children BallJoint / -children BlendedVolumeStyle / -children BooleanFilter / -children BooleanSequencer / -children BooleanToggle / -children BooleanTrigger / -children BoundaryEnhancementVolumeStyle / -children BoundedPhysicsModel / -children Box / -children CADFace / -children CartoonVolumeStyle / -children Circle2D / -children ClipPlane / -children CollidableOffset / -children CollidableShape / -children CollisionCollection / -children CollisionSensor / -children CollisionSpace / -children Color / -children ColorChaser / -children ColorDamper / -children ColorInterpolator / -children ColorRGBA / -children ComposedCubeMapTexture / -children ComposedShader / -children ComposedTexture3D / -children ComposedVolumeStyle / -children Cone / -children ConeEmitter / -children Contact / -children ContourPolyline2D / -children Coordinate / -children CoordinateChaser / -children CoordinateDamper / -children CoordinateDouble / -children CoordinateInterpolator / -children CoordinateInterpolator2D / -children Cylinder / -children CylinderSensor / -children DirectionalLight / -children DISEntityManager / -children DISEntityTypeMapping / -children Disk2D / -children DoubleAxisHingeJoint / -children EaseInEaseOut / -children EdgeEnhancementVolumeStyle / -children ElevationGrid / -children ExplosionEmitter / -children Extrusion / -children FillProperties / -children FloatVertexAttribute / -children Fog / -children FogCoordinate / -children FontStyle / -children ForcePhysicsModel / -children GeoCoordinate / -children GeoElevationGrid / -children GeoMetadata / -children GeoOrigin / -children GeoPositionInterpolator / -children GeoProximitySensor / -children GeoTouchSensor / -children GeoViewpoint / -children HAnimDisplacer / -children HAnimHumanoid / -children ImageCubeMapTexture / -children ImageTexture / -children ImageTexture3D / -children IndexedFaceSet / -children IndexedLineSet / -children IndexedQuadSet / -children IndexedTriangleFanSet / -children IndexedTriangleSet / -children IndexedTriangleStripSet / -children Inline / -children IntegerSequencer / -children IntegerTrigger / -children IsoSurfaceVolumeData / -children KeySensor / -children LayerSet / -children Layout / -children LinePickSensor / -children LineProperties / -children LineSet / -children LoadSensor / -children LocalFog / -children Material / -children Matrix3VertexAttribute / -children Matrix4VertexAttribute / -children MetadataBoolean / -children MetadataDouble / -children MetadataFloat / -children MetadataInteger / -children MetadataSet / -children MetadataString / -children MotorJoint / -children MovieTexture / -children MultiTexture / -children MultiTextureCoordinate / -children MultiTextureTransform / -children NavigationInfo / -children Normal / -children NormalInterpolator / -children NurbsCurve / -children NurbsCurve2D / -children NurbsOrientationInterpolator / -children NurbsPatchSurface / -children NurbsPositionInterpolator / -children NurbsSet / -children NurbsSurfaceInterpolator / -children NurbsSweptSurface / -children NurbsSwungSurface / -children NurbsTextureCoordinate / -children NurbsTrimmedSurface / -children OpacityMapVolumeStyle / -children OrientationChaser / -children OrientationDamper / -children OrientationInterpolator / -children OrthoViewpoint / -children PackagedShader / -children ParticleSystem / -children PixelTexture / -children PixelTexture3D / -children PlaneSensor / -children PointEmitter / -children PointLight / -children PointPickSensor / -children PointSet / -children Polyline2D / -children PolylineEmitter / -children Polypoint2D / -children PositionChaser / -children PositionChaser2D / -children PositionDamper / -children PositionDamper2D / -children PositionInterpolator / -children PositionInterpolator2D / -children PrimitivePickSensor / -children ProgramShader / -children ProjectionVolumeStyle / -children ProximitySensor / -children QuadSet / -children ReceiverPdu / -children Rectangle2D / -children RigidBody / -children RigidBodyCollection / -children ScalarChaser / -children ScalarDamper / -children ScalarInterpolator / -children ScreenFontStyle / -children Script / -children SegmentedVolumeData / -children ShadedVolumeStyle / -children ShaderPart / -children ShaderProgram / -children Shape / -children SignalPdu / -children SilhouetteEnhancementVolumeStyle / -children SingleAxisHingeJoint / -children SliderJoint / -children Sound / -children Sphere / -children SphereSensor / -children SplinePositionInterpolator / -children SplinePositionInterpolator2D / -children SplineScalarInterpolator / -children SpotLight / -children SquadOrientationInterpolator / -children StringSensor / -children SurfaceEmitter / -children TexCoordChaser2D / -children TexCoordDamper2D / -children Text / -children TextureBackground / -children TextureCoordinate / -children TextureCoordinate3D / -children TextureCoordinate4D / -children TextureCoordinateGenerator / -children TextureProperties / -children TextureTransform / -children TextureTransform3D / -children TextureTransformMatrix3D / -children TimeSensor / -children TimeTrigger / -children ToneMappedVolumeStyle / -children TouchSensor / -children TransformSensor / -children TransmitterPdu / -children TriangleFanSet / -children TriangleSet / -children TriangleSet2D / -children TriangleStripSet / -children TwoSidedMaterial / -children UniversalJoint / -children Viewpoint / -children VisibilitySensor / -children VolumeData / -children VolumeEmitter / -children VolumePickSensor / -children WindPhysicsModel / -children WorldInfo / -children |
||
source code | "-commentRoute": { "description": "Comments and ROUTEs", "type": "array", "minItems": 1, "items": { "type": "object", "properties": { "#comment": { "type": "string" }, "ROUTE": { "$ref": "#/definitions/ROUTE" }, "IMPORT": { "$ref": "#/definitions/IMPORT" }, "EXPORT": { "$ref": "#/definitions/EXPORT" } }, "additionalProperties": false } } |
diagram | |||||||||||
type | Object | ||||||||||
properties |
|
||||||||||
source code | { "type": "object", "properties": { "#comment": { "type": "string" }, "ROUTE": { "$ref": "#/definitions/ROUTE" }, "IMPORT": { "$ref": "#/definitions/IMPORT" }, "EXPORT": { "$ref": "#/definitions/EXPORT" } }, "additionalProperties": false } |
diagram | |||
property details |
|
||
type | String | ||
source code | "#comment": { "type": "string" } |
diagram | |||
property details |
|
||
reference | ROUTE | ||
source code | "ROUTE": { "$ref": "#/definitions/ROUTE" } |
diagram | |||
property details |
|
||
reference | IMPORT | ||
source code | "IMPORT": { "$ref": "#/definitions/IMPORT" } |
diagram | |||
property details |
|
||
reference | EXPORT | ||
source code | "EXPORT": { "$ref": "#/definitions/EXPORT" } |