ConstExtracts an array of individual cube location by iterating over possible coordinates of cuboid values.
Rotates coordinates with the given quaternion rotation.
Updates an accumulator of minimum and maximum values with a new value in place. For example, let the accumulator be { attr1: { min: Infinity, max: -Infinity }, attr2: { min: 1, max: 9 } } and let the values be { attr1: 5, attr2: 10 }. The accumulator will then be updated to { attr1: { min: 5, max: 5 }, attr2: { min: 1, max: 10 } }.
Utility functions for working with cuboid values.