#include <Texture.h>
Inheritance diagram for Texture:
Public Types | |
enum | Mapping { UV_MAPPING = (1<<0), XYZ_MAPPING = (1<<1) } |
Public Member Functions | |
Texture (Mapping m) | |
virtual | ~Texture () |
virtual bool | mapUV (float u, float v, Color3f &c) const =0 |
virtual bool | mapXYZ (float x, float y, float z, Color3f &c) const =0 |
Mapping | mapping (void) const |
bool | mapUV (const Vector2 &uv, Color3f &c) const |
bool | mapXYZ (const Vector3 &v, Color3f &c) const |
Protected Attributes | |
Mapping | _mapping |
Definition at line 12 of file Texture.h.
|
|
|
|
|
|
|
|
|
|
|
Implemented in Texture2D. |
|
|
|
Implemented in Texture2D. |
|
|