ClipEdges
The ClipEdges class is responsible for managing and rendering clipped edges and fills in a ThreeJS scene based on specified styles and models. 📕 Tutorial. 📘 API.
Implements
Disposable_2
Properties
plane
readonlyplane:Plane
A readonly property representing the ThreeJS plane used to created the edges and fills.
three
readonlythree:Group<Object3DEventMap>
The ThreeJS group that holds all the edges and fills together
world
world:
null|World=null
The world in which the edges and fills will be placed.
Accessors
visible
setvisible(value):void
Sets the visibility of the object in the scene.
When set to true, the object is added to the scene if the world property is defined.
When set to false, the object is removed from its parent.
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Methods
dispose()
dispose():
void
OBC.Disposable.dispose
Returns
void
Implementation of
OBC.Disposable.dispose
update()
update(
groups?):Promise<void>
Updates the clip edges based on the provided groups and their associated styles and data. If no groups are specified, all items will be updated.
Parameters
| Parameter | Type | Description |
|---|---|---|
groups? | string[] | An optional array of group names to filter which items should be updated. |
Returns
Promise<void>
A promise that resolves when the update process is complete.