ModelClipGroup Class
Describes how to clip a group of models in the context of a ViewDefinition3d by applying a single [ClipVector]($core-geometry] to each model in the group.
@see ModelClipGroups to define multiple groups of models with different clip vectors.
Methods
Name | Description | |
---|---|---|
clone(): ModelClipGroup | Create a deep copy of this group. | |
includesModel(modelId: string): boolean | Returns whether the specified model Id belongs to this group. | |
toJSON(): ModelClipGroupProps | Convert to JSON representation. | |
create(clip: ClipVector, models?: Id64Array): ModelClipGroup Static | Create a new ModelClipGroup. | |
fromJSON(props: ModelClipGroupProps): ModelClipGroup Static | Create from JSON representation. |
Properties
Name | Type | Description | |
---|---|---|---|
clip Readonly | ClipVector | undefined | The clip to apply to the group of models. | |
models Readonly | Id64Array | undefined | The Ids of the models to be clipped, or undefined if the group includes all models. |
Defined in
Last Updated: 13 November, 2024
Found something wrong, missing, or unclear on this page?Raise an issue in our repo.