struct HitRecord

Defined in:

hittable.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(object : Hittable, p : Vec3, t : Float64, r : Ray, outward_normal : Vec3, u : Float64 = 0.0, v : Float64 = 0.0) #

[View source]

Instance Method Detail

def front_face? : Bool #

[View source]
def normal : Vec3 #

[View source]
def object : Hittable #

[View source]
def p : Vec3 #

[View source]
def t : Float64 #

[View source]
def u : Float64 #

[View source]
def v : Float64 #

[View source]