# MetadataType

engine/Source/Scene/MetadataType.js 17
An enum of metadata types. These metadata types are containers containing one or more components of type `MetadataComponentType`

##### Properties:

Name | Type | Description
--- | --- | ---
`SCALAR` | string | A single component
`VEC2` | string | A vector with two components
`VEC3` | string | A vector with three components
`VEC4` | string | A vector with four components
`MAT2` | string | A 2x2 matrix, stored in column-major format.
`MAT3` | string | A 3x3 matrix, stored in column-major format.
`MAT4` | string | A 4x4 matrix, stored in column-major format.
`BOOLEAN` | string | A boolean (true/false) value
`STRING` | string | A UTF-8 encoded string value
`ENUM` | string | An enumerated value. This type is used in conjunction with a `MetadataEnum` to describe the valid values.

##### Experimental

This feature is using part of the 3D Tiles spec that is not final and is subject to change without Cesium's standard deprecation policy.

### Members

#### static constant Cesium.MetadataType.BOOLEAN : string
engine/Source/Scene/MetadataType.js 73

A boolean (true/false) value

Default Value: `BOOLEAN`

#### static constant Cesium.MetadataType.ENUM : string
engine/Source/Scene/MetadataType.js 89

An enumerated value. This type is used in conjunction with a `MetadataEnum` to describe the valid values.

Default Value: `ENUM`

##### See:

- MetadataEnum

#### static constant Cesium.MetadataType.MAT2 : string
engine/Source/Scene/MetadataType.js 52

A 2x2 matrix, stored in column-major format.

Default Value: `MAT2`

#### static constant Cesium.MetadataType.MAT3 : string
engine/Source/Scene/MetadataType.js 59

A 3x3 matrix, stored in column-major format.

Default Value: `MAT3`

#### static constant Cesium.MetadataType.MAT4 : string
engine/Source/Scene/MetadataType.js 66

A 4x4 matrix, stored in column-major format.

Default Value: `MAT4`

#### static constant Cesium.MetadataType.SCALAR : string
engine/Source/Scene/MetadataType.js 24

A single component

Default Value: `SCALAR`

#### static constant Cesium.MetadataType.STRING : string
engine/Source/Scene/MetadataType.js 80

A UTF-8 encoded string value

Default Value: `STRING`

#### static constant Cesium.MetadataType.VEC2 : string
engine/Source/Scene/MetadataType.js 31

A vector with two components

Default Value: `VEC2`

#### static constant Cesium.MetadataType.VEC3 : string
engine/Source/Scene/MetadataType.js 38

A vector with three components

Default Value: `VEC3`

#### static constant Cesium.MetadataType.VEC4 : string
engine/Source/Scene/MetadataType.js 45

A vector with four components

Default Value: `VEC4`

Need help? The fastest way to get answers is from the community and team on the Cesium Forum.