enum BlockFace

Defined in:

rosegold/world/vec3.cr

Enum Members

Bottom = 0

order matters for packet serialization

Top = 1
North = 2
South = 3
West = 4
East = 5

Instance Method Summary

Instance Method Detail

def +(other : Vec3d | Vec3i) : Vec3d #

[View source]
def bottom? #

Returns true if this enum value equals Bottom


[View source]
def east? #

Returns true if this enum value equals East


[View source]
def north? #

Returns true if this enum value equals North


[View source]
def south? #

Returns true if this enum value equals South


[View source]
def to_vec3d(len : Float64 = 0.5) : Vec3d #

[View source]
def top? #

Returns true if this enum value equals Top


[View source]
def west? #

Returns true if this enum value equals West


[View source]