I3SNode

external class I3SNode(source)

This class implements an I3S Node. In CesiumJS each I3SNode creates a Cesium3DTile.

Do not construct this directly, instead access tiles through I3SLayer.

See also

Types

Link copied to clipboard
interface AttributeFilter

A filter given by an attribute name and values. The 3D feature object should be hidden if its value for the attribute name is not specified in the collection of values.

Properties

Link copied to clipboard
val children: ERROR CLASS: Symbol not found for ReadonlyArray<cesium/engine/I3SNode>

Gets the children nodes.

Link copied to clipboard
val data: ERROR CLASS: Symbol not found for JsAny

Gets the I3S data for this object.

Link copied to clipboard
val featureData: ERROR CLASS: Symbol not found for ReadonlyArray<cesium/engine/I3SFeature>

Gets the collection of features.

Link copied to clipboard
val fields: ERROR CLASS: Symbol not found for ReadonlyArray<cesium/engine/I3SField>

Gets the collection of fields.

Link copied to clipboard
val geometryData: ERROR CLASS: Symbol not found for ReadonlyArray<cesium/engine/I3SGeometry>

Gets the collection of geometries.

Link copied to clipboard

Gets the parent layer.

Link copied to clipboard

Gets the parent node.

Link copied to clipboard

Gets the resource for the node.

Link copied to clipboard

Gets the Cesium3DTile for this node.

Functions

Link copied to clipboard
fun getFieldsForFeature(featureIndex: Int): ERROR CLASS: Symbol not found for JsAny

Returns the fields for a given feature

Link copied to clipboard
fun getFieldsForPickedPosition(pickedPosition: Cartesian3): ERROR CLASS: Symbol not found for JsAny

Returns the fields for a given picked position

Link copied to clipboard
suspend fun loadField(name: String)

Loads the node field.

Link copied to clipboard
fun loadFieldAsync(name: String): ERROR CLASS: Symbol not found for Promise<ERROR CLASS: Symbol not found for Void>
Link copied to clipboard
suspend fun loadFields()

Loads the node fields.

Link copied to clipboard
fun loadFieldsAsync(): ERROR CLASS: Symbol not found for Promise<ERROR CLASS: Symbol not found for Void>