up3
Build and deploy / Build (push) Has been cancelled
Build and deploy / Update Contributors (push) Has been cancelled
Build and deploy / Deploy (push) Has been cancelled

This commit is contained in:
2026-07-09 08:33:57 +08:00
commit 26ed99fda6
845 changed files with 75419 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
package cube
// Range represents the height range of a Dimension in blocks. The first value
// of the Range holds the minimum Y value, the second value holds the maximum Y
// value.
type Range [2]int
// Min returns the minimum Y value of a Range. It is equivalent to Range[0].
func (r Range) Min() int {
return r[0]
}
// Max returns the maximum Y value of a Range. It is equivalent to Range[1].
func (r Range) Max() int {
return r[1]
}
// Height returns the total height of the Range, the difference between Max and
// Min.
func (r Range) Height() int {
return r[1] - r[0]
}