The current Cesium.ClippingPlaneCollection. To update the collection, set this property to the new definition.
Flag to indicate, whether this ClippingObject represents coordinates in a local frame. If false, Plane coordiantes are assumed to be in ECEF or have an appropriate model matrix applied to the Cesium.ClippingPlaneCollection.
Flag to indicate whether the globe/terrain is part of the targets.
Event, raised on changes to the clippingPlaneCollection property
Readonly
entitiesThe current entities and their respective layerNames. Use add/removeEntity to manipulate
Readonly
layerThe current layerNames. Use add/removeimport("@vcmap/core").Layer to manipulate.
Key is a semantic identifier, eg. layerName or layerName-entitiyId, depending on the target. Targets represent Cesium Object which support the clippingPlanes API
Event, raised on a change of targets
The ClippingObject is a container for a Cesium.ClippingPlaneCollection. The container holds information on the targeted Cesium objects, based on layerNames (for [CesiumTilesetLayer]CesiumTilesetLayer) or layerName and entity id for Cesium.DataSourceLayer which are part of an [DataSourceLayer]DataSourceLayer layer. Adding a ClippingObject to the [ClippingObjectManager]ClippingObjectManager applies the objects Cesium.ClippingPlaneCollection where applicable. Once added, changes to the targets of the object are tracked. To update the Cesium.ClippingPlaneCollection or its definitions, you must trigger an update by setting the clippingPlaneCollection property to the new definition.