class PF3d::Camera

Defined in:

pf3d/camera.cr

Instance Method Summary

Instance Method Detail

def forward_vector #

[View source]
def matrix #

[View source]
def move_backward(delta : Float64) #

[View source]
def move_down(delta : Float64) #

[View source]
def move_forward(delta : Float64) #

[View source]
def move_left(delta : Float64) #

[View source]
def move_right(delta : Float64) #

[View source]
def move_up(delta : Float64) #

[View source]
def pitch #

Rotation about the X axis


[View source]
def pitch=(value) #

[View source]
def position : PF2d::Vec3(Float64) #

[View source]
def position=(position : PF2d::Vec3(Float64)) #

[View source]
def roll #

Rotation about the Z axis


[View source]
def roll=(value) #

[View source]
def rotate_left(delta : Float64) #

[View source]
def rotate_right(delta : Float64) #

[View source]
def rotation : PF2d::Vec3(Float64) #

[View source]
def rotation=(rotation : PF2d::Vec3(Float64)) #

[View source]
def rotation_matrix #

[View source]
def strafe_vector #

[View source]
def up : PF2d::Vec3(Float64) #

[View source]
def up=(up : PF2d::Vec3(Float64)) #

[View source]
def up_vector #

[View source]
def view_matrix #

[View source]
def yaw #

Rotation about the Y axis


[View source]
def yaw=(value) #

[View source]