#include <texture.h>
Public Member Functions | |
| virtual | ~TextureMapping2D () |
| virtual void | Map (const DifferentialGeometry &dg, float *s, float *t, float *dsdx, float *dtdx, float *dsdy, float *dtdy) const =0 |
Definition at line 39 of file texture.h.
| virtual TextureMapping2D::~TextureMapping2D | ( | ) | [inline, virtual] |
| virtual void TextureMapping2D::Map | ( | const DifferentialGeometry & | dg, | |
| float * | s, | |||
| float * | t, | |||
| float * | dsdx, | |||
| float * | dtdx, | |||
| float * | dsdy, | |||
| float * | dtdy | |||
| ) | const [pure virtual] |
Implemented in UVMapping2D, SphericalMapping2D, CylindricalMapping2D, and PlanarMapping2D.
Referenced by UVTexture::Evaluate(), DotsTexture< T >::Evaluate(), Checkerboard2DTexture< T >::Evaluate(), and BilerpTexture< T >::Evaluate().
1.6.3