Pyramid.Combine
Fields / Optional
union
Computes the union of the first and second pyramid (true
); the following table shows the combinations for this function (header row := first, header column := second):
| Error | Void | Ok | Empty | ------+-------+-------+-------+-------+ Error | Error | Error | Error | Error | ------+-------+-------+-------+-------+ Void | Error | Void | Ok | Empty | ------+-------+-------+-------+-------+ Ok | Error | Ok | Ok | Ok | ------+-------+-------+-------+-------+ Empty | Error | Empty | Ok | Empty | ------+-------+-------+-------+-------+
Computes the intersection of the first and second pyramid (false
); the following table shows the combinations for this function (header row := first, header column := second):
| Error | Void | Ok | Empty | ------+-------+-------+-------+-------+ Error | Error | Error | Error | Error | ------+-------+-------+-------+-------+ Void | Void | Void | Void | Void | ------+-------+-------+-------+-------+ Ok | Error | Void | Ok | Ok | ------+-------+-------+-------+-------+ Empty | Error | Void | Ok | Empty | ------+-------+-------+-------+-------+
scale
Determines whether the first
resp. second
pyramid will be scaled up to the full size of the resulting pyramid, if necessary:
-
< 0
Thefirst
pyramid will be used as is, i.e. it will returnVoid
for non-existing levels.
Thesecond
pyramid will be scaled up to the full size of the resulting pyramid, if necessary. -
= 0
Thefirst
pyramid will be scaled up to the full size of the resulting pyramid, if necessary.
Thesecond
pyramid will be scaled up to the full size of the resulting pyramid, if necessary. -
> 0
Thefirst
pyramid will be scaled up to the full size of the resulting pyramid, if necessary.
Thesecond
pyramid will be used as is, i.e. it will returnVoid
for non-existing levels.
Defaults to 0
.