marble.h File Reference

#include "pbrt.h"
#include "texture.h"
#include "paramset.h"

Go to the source code of this file.

Classes

class  MarbleTexture

Defines

#define NC   sizeof(c) / sizeof(c[0])
#define NSEG   (NC-3)

Functions

Texture< float > * CreateMarbleFloatTexture (const Transform &tex2world, const TextureParams &tp)
MarbleTextureCreateMarbleSpectrumTexture (const Transform &tex2world, const TextureParams &tp)

Define Documentation

#define NC   sizeof(c) / sizeof(c[0])
#define NSEG   (NC-3)

Referenced by MarbleTexture::Evaluate().


Function Documentation

Texture<float>* CreateMarbleFloatTexture ( const Transform tex2world,
const TextureParams tp 
)

Definition at line 30 of file marble.cpp.

Referenced by MakeFloatTexture().

MarbleTexture* CreateMarbleSpectrumTexture ( const Transform tex2world,
const TextureParams tp 
)

Definition at line 37 of file marble.cpp.

References TextureParams::FindFloat(), and TextureParams::FindInt().

Referenced by MakeSpectrumTexture().

Generated on Sat Aug 28 20:00:12 2010 for pbrt by  doxygen 1.6.3