Skip to main content

BooleanOperation

Enumerations

Defines boolean operation types for combining two masks. Boolean operations combine two masks using logical operations. Union => Combines both masks (OR operation) Intersection => Keeps only overlapping regions (AND operation) Difference => Subtracts second mask from first (A AND NOT B)

Import

import ScriptingApi as api

# Access the class
# BooleanOperation is available via api.BooleanOperation

Enumeration Values

Enumeration Type from BooleanOperation

ValueDescription
BooleanOperation.UnionUnion option
BooleanOperation.IntersectionIntersection option
BooleanOperation.DifferenceDifference option

Usage Example

import ScriptingApi as api

# Access enumeration values
value = api.BooleanOperation.Union

See Also