Phongo Clap RT
1.0
Simple Raytracing Renderer
|
This is the complete list of members for geo::Sphere, including all inherited members.
getCenter() const | geo::Sphere | inline |
getColour() | geo::Sphere | inlinevirtual |
getColour(ngl::Vec3 &_isect) | geo::Sphere | inlinevirtual |
getIntersection(geo::Ray &_ray) | geo::Sphere | virtual |
getMaterial() | geo::Shape | inline |
getNormalAt(ngl::Vec3 _p) | geo::Sphere | virtual |
getRadius() const | geo::Sphere | inline |
getType() | geo::Shape | inline |
hasReflection(float _refl_intensity, float _diffuse_intensity) | geo::Shape | inline |
hasRefraction(float _ior, float _transparency, float _diffuse_intensity) | geo::Shape | inline |
m_center | geo::Sphere | private |
m_colour | geo::Shape | protected |
m_material | geo::Shape | protected |
m_radius | geo::Sphere | private |
m_type | geo::Shape | protected |
setCenter(ngl::Vec3 _center) | geo::Sphere | inline |
setRadius(float _radius) | geo::Sphere | inline |
Shape() | geo::Shape | inline |
Sphere() | geo::Sphere | inline |
Sphere(ngl::Vec3 _center, float _radius, ngl::Colour _colour) | geo::Sphere | inline |
~Shape() | geo::Shape | inline |
~Sphere() | geo::Sphere | inline |