Main Page | Class Hierarchy | Class List | File List | Class Members

Texture3D Class Reference

#include <texture3d.h>

Inheritance diagram for Texture3D:

TransparentTransformatable Transformatable List of all members.

Public Member Functions

 Texture3D (Pigment3D *p, Finish *f)
 Texture3D (const Texture3D &t)
void overlay (const Texture3D &t)
TextureevaluateAt (const Vector3 &p) const

Public Attributes

Pigment3Dpigment
Finishfinish

Detailed Description

Describes a texture for each point in space. Texture includes colour and finish.
Author:
Micha Riser


Member Function Documentation

Texture * Texture3D::evaluateAt const Vector3 p  )  const
 

Evaluate texture at given point.

void Texture3D::overlay const Texture3D t  )  [inline]
 

Set texture components if not already set.


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 12:16:07 2005 for raytracer.kdevelop by doxygen 1.3.8