SpatialClassifierFlags Class

Flags affecting how a SpatialClassifier is applied.

Methods

Name Description
constructor(inside: SpatialClassifierInsideDisplay = SpatialClassifierInsideDisplay.ElementColor, outside: SpatialClassifierOutsideDisplay = SpatialClassifierOutsideDisplay.Dimmed, isVolumeClassifier: boolean = false): SpatialClassifierFlags Construct new flags.  
clone(changedProps?: Partial<SpatialClassifierFlagsProps>): SpatialClassifierFlags Create flags indentical to these ones except for any properties explicitly specified by changedProps.  
equals(other: SpatialClassifierFlags): boolean Return true if these flags are equivalent to other.  
equalsProps(props: SpatialClassifierFlagsProps): boolean Return true if these flags are equivalent to props.  
toJSON(): SpatialClassifierFlagsProps Convert to JSON representation.  
fromJSON(props: SpatialClassifierFlagsProps): SpatialClassifierFlags Static Construct from JSON representation.  

Properties

Name Type Description
inside Readonly SpatialClassifierInsideDisplay How geometry intersecting the classifier should be displayed.  
isVolumeClassifier Readonly boolean True for volume classification; false for planar classification.  
outside Readonly SpatialClassifierOutsideDisplay How geometry not intersecting the classifier should be displayed.  

Defined in

Last Updated: 30 November, 2023