RiTexture

This is an abstract class and cannot be directly instanced.


[ Texture | Source | Search | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

DESCRIPTION

Class Summary

class RiTexture
{
public:
// Constructors and assignment
~RiTexture();
// Accessors
RiReal GetScalar(RiMaterialRegion &hit); // pure virtual
RiVector2 GetVector2(RiMaterialRegion &hit); // pure virtual
RiVector3 GetVector3(RiMaterialRegion &hit); // pure virtual
RiSpectrum GetSpectrum(RiMaterialRegion &hit); // pure virtual
// Members
protected:
}; // RiTexture


DESCRIPTION


~RiTexture();

Destructor

    virtual ~RiTexture();

RiReal GetScalar(RiMaterialRegion &hit);

    virtual RiReal GetScalar(RiMaterialRegion &hit);    

RiVector2 GetVector2(RiMaterialRegion &hit);

    virtual RiVector2 GetVector2(RiMaterialRegion &hit);    

RiVector3 GetVector3(RiMaterialRegion &hit);

    virtual RiVector3 GetVector3(RiMaterialRegion &hit);    

RiSpectrum GetSpectrum(RiMaterialRegion &hit);

    virtual RiSpectrum GetSpectrum(RiMaterialRegion &hit);    

All Members

public:
// Accessors
RiReal GetScalar(RiMaterialRegion &hit); // pure virtual
RiVector2 GetVector2(RiMaterialRegion &hit); // pure virtual
RiVector3 GetVector3(RiMaterialRegion &hit); // pure virtual
RiSpectrum GetSpectrum(RiMaterialRegion &hit); // pure virtual
protected:

Ancestors

Class does not inherit from any other class.


Descendants


Generated from source by the Cocoon utilities on Fri Feb 25 15:16:03 2000 .