#include <ripplebumpmap.h>
Inheritance diagram for RippleBumpMap:


Public Member Functions | |
| virtual Ray | perturb_normal (const Ray &normal, const Point3D &intersection_point) |
| Apply bump map effect. | |
Static Protected Attributes | |
| static StaticInit | m_init |
| Runs static initialization. | |
Classes | |
| class | StaticInit |
| Provides static initialization. More... | |
Definition at line 21 of file ripplebumpmap.h.
| Ray RippleBumpMap::perturb_normal | ( | const Ray & | normal, | |
| const Point3D & | intersection_point | |||
| ) | [virtual] |
Apply bump map effect.
Implements BumpMap.
Definition at line 7 of file ripplebumpmap.cpp.
References Ray::direction(), Ray::origin(), Point3D::x, Point3D::y, and Point3D::z.
Here is the call graph for this function:

RippleBumpMap::StaticInit RippleBumpMap::m_init [static, protected] |
1.5.2