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.
Items 3
| History | Name | Value | Description | |
|---|---|---|---|---|
| 673 | None | 0 | Indicates no previous CSG combination operation is recorded for this
NegateOperation part. This is the default value of
| |
| 673 | NegatedUnion | 1 | Indicates this NegateOperation was previously produced by a Union operation applied to multiple negated parts. | |
| 673 | NegatedIntersection | 2 | Indicates this NegateOperation was previously produced by an Intersection operation applied to multiple negated parts. |
Description
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.
History 4
- 673 Add None
- 673 Add NegatedUnion
- 673 Add NegatedIntersection
- 673 Add NegateOperationHiddenHistory