Table of Contents - rubytracer-0.1.0 Documentation
Classes and Modules
- Bignum
- Fixnum
- Float
- Rubytracer
- Rubytracer::AmbientLight
- Rubytracer::Camera
- Rubytracer::Colour
- Rubytracer::Material
- Rubytracer::PointLight
- Rubytracer::Scene
- Rubytracer::Sphere
- Rubytracer::View
Methods
- ::new — Rubytracer::Camera
- ::new — Rubytracer::Colour
- ::new — Rubytracer::AmbientLight
- ::new — Rubytracer::PointLight
- ::new — Rubytracer::Material
- ::new — Rubytracer::Scene
- ::new — Rubytracer::Sphere
- ::new — Rubytracer::View
- #* — Rubytracer::Colour
- #* — Fixnum
- #* — Bignum
- #* — Float
- #** — Rubytracer::Colour
- #+ — Rubytracer::Colour
- #+@ — Rubytracer::Colour
- #- — Rubytracer::Colour
- #-@ — Rubytracer::Colour
- #/ — Rubytracer::Colour
- #add_light — Rubytracer::Scene
- #add_object — Rubytracer::Scene
- #check_shadow — Rubytracer::PointLight
- #colour_of_pixel — Rubytracer::Camera
- #diffuse — Rubytracer::AmbientLight
- #diffuse — Rubytracer::PointLight
- #diffuse — Rubytracer::Material
- #diffuse_colour — Rubytracer::Material
- #distance_loss — Rubytracer::PointLight
- #eye_ray — Rubytracer::View
- #intersect — Rubytracer::Scene
- #intersect — Rubytracer::Sphere
- #lit_colour — Rubytracer::Material
- #normal — Rubytracer::Sphere
- #specular — Rubytracer::AmbientLight
- #specular — Rubytracer::PointLight
- #specular — Rubytracer::Material
- #specular_colour — Rubytracer::Material
- #to_int — Rubytracer::Colour