SelectionSet
Classes for working with the set of selected elements. See the learning articles.
Classes
Name | Description | |
---|---|---|
HiliteSet | A set of hilited elements for an IModelConnection, by element id. | |
SelectionSet | A set of currently selected elements for an IModelConnection. | |
SelectionTool | Tool for picking a set of elements of interest, selected by the user. |
Enumerations
Name | Description | |
---|---|---|
SelectionMethod | The method for choosing elements with the SelectionTool | |
SelectionMode | The mode for choosing elements with the SelectionTool | |
SelectionProcessing | The processing method to use to update the current selection. | |
SelectionSetEventType | Identifies the type of changes made to the SelectionSet to produce a SelectionSetEvent. |
Interfaces
Name | Description | |
---|---|---|
SelectAddEvent | Passed to SelectionSet.onChanged event listeners when elements are added to the selection set. | |
SelectRemoveEvent | Passed to SelectionSet.onChanged event listeners when elements are removed from the selection set. | |
SelectReplaceEvent | Passed to SelectionSet.onChanged event listeners when elements are simultaneously added to and removed from the selection set. |
Type Aliases
Name | Description | |
---|---|---|
ModelSubCategoryHiliteMode | Describes how the sets of hilited models and subcategories in a HiliteSet interact. | |
SelectionSetEvent | Payload sent to SelectionSet.onChanged event listeners to describe how the contents of the set have changed. |
Last Updated: 21 November, 2022