# I3SLayer

#### internal constructor new Cesium.I3SLayer()
engine/Source/Scene/I3SLayer.js 18

This class implements an I3S layer. In CesiumJS each I3SLayer creates a Cesium3DTileset.

Do not construct this directly, instead access layers through `I3SDataProvider`.

### Members

#### readonly data : object
engine/Source/Scene/I3SLayer.js 101

Gets the I3S data for this object.

#### readonly legacyVersion16 : boolean
engine/Source/Scene/I3SLayer.js 149

When `true`, when the loaded I3S version is 1.6 or older

#### readonly majorVersion : number
engine/Source/Scene/I3SLayer.js 125

The major version number of the loaded I3S dataset

#### readonly minorVersion : number
engine/Source/Scene/I3SLayer.js 137

The minor version number of the loaded I3S dataset

#### readonly resource : Resource
engine/Source/Scene/I3SLayer.js 67

Gets the resource for the layer.

#### readonly rootNode : I3SNode
engine/Source/Scene/I3SLayer.js 79

Gets the root node of this layer.

#### readonly tileset : Cesium3DTileset
engine/Source/Scene/I3SLayer.js 90

Gets the Cesium3DTileset for this layer.

#### readonly version : string
engine/Source/Scene/I3SLayer.js 113

The version string of the loaded I3S dataset

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