Enum
NegateOperationHiddenHistory
Records the CSG combination operation — Union or Intersection — that
previously merged multiple NegateOperation parts, allowing the engine
to restore the correct result type when those parts are later separated.
Type of the PreviousOperation property. Records which CSG combination
produced this NegateOperation —
NegateOperationHiddenHistory.NegatedUnion or
NegateOperationHiddenHistory.NegatedIntersection — so the engine can
restore the correct output type when the solid is later separated. Defaults to
NegateOperationHiddenHistory.None when no prior combination history is
recorded.
Items 3#
| Name | Value | Summary |
|---|---|---|
None | 0 | Indicates no previous CSG combination operation is recorded for this
NegateOperation part. This is the default value of
PreviousOperation. |
NegatedUnion | 1 | Indicates this NegateOperation was previously produced by a Union
operation applied to multiple negated parts. |
NegatedIntersection | 2 | Indicates this NegateOperation was previously produced by an
Intersection operation applied to multiple negated parts. |