Appearance
KBE3D / KBCore / Cesium / MetadataSchema
类: MetadataSchema
A schema containing classes and enums. <p> See the 3D Metadata Specification for 3D Tiles </p>
参数
Object with the following properties:
参数
The ID of the schema
参数
The name of the schema.
参数
The description of the schema.
参数
The application-specific version of the schema.
参数
Classes defined in the schema, where each key is the class ID.
参数
Enums defined in the schema, where each key is the enum ID.
参数
Extra user-defined properties.
参数
An object containing extensions.
属性
classes
readonlyclasses: {[key:string]:MetadataClass; }
Classes defined in the schema.
索引签名
[key: string]: MetadataClass
enums
readonlyenums: {[key:string]:MetadataEnum; }
Enums defined in the schema.
索引签名
[key: string]: MetadataEnum
id
readonlyid:string
The ID of the schema.
name
readonlyname:string
The name of the schema.
description
readonlydescription:string
The description of the schema.
version
readonlyversion:string
The application-specific version of the schema.
extras
readonlyextras:any
Extra user-defined properties.
extensions
readonlyextensions:any
An object containing extensions.
构造函数
构造函数
new MetadataSchema(
options: {id?:string;name?:string;description?:string;version?:string;classes?: {[key:string]:MetadataClass; };enums?: {[key:string]:MetadataEnum; };extras?:any;extensions?:any; }):MetadataSchema
参数
options
id?
string
name?
string
description?
string
version?
string
classes?
{[key: string]: MetadataClass; }
enums?
{[key: string]: MetadataEnum; }
extras?
any
extensions?
any
返回
MetadataSchema
