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
Thefirstpyramid will be used as is, i.e. it will returnVoidfor non-existing levels.
Thesecondpyramid will be scaled up to the full size of the resulting pyramid, if necessary. -
= 0
Thefirstpyramid will be scaled up to the full size of the resulting pyramid, if necessary.
Thesecondpyramid will be scaled up to the full size of the resulting pyramid, if necessary. -
> 0
Thefirstpyramid will be scaled up to the full size of the resulting pyramid, if necessary.
Thesecondpyramid will be used as is, i.e. it will returnVoidfor non-existing levels.
Defaults to 0.