Return 0 volume for empty AlignedBox

What does this implement/fix?

Returns 0 volume for empty AlignedBox. The previous implementation would return a negative volume for empty AlignedBox which could be quite surprising.

Used == even though the comparison might involve floating-point numbers in the unit test because in this case the volume should be exactly 0.

Merge request reports

Loading