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
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:
@@ -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]
|
||||
}
|
||||
Reference in New Issue
Block a user