ParamSetItem< T > Struct Template Reference

#include <paramset.h>

List of all members.

Public Member Functions

ParamSetItem< T > * Clone () const
 ParamSetItem (const string &name, const T *val, int nItems=1)
 ~ParamSetItem ()

Public Attributes

string name
int nItems
T * data
bool lookedUp


Detailed Description

template<class T>
struct ParamSetItem< T >

Definition at line 134 of file paramset.h.


Constructor & Destructor Documentation

template<class T>
ParamSetItem< T >::ParamSetItem ( const string &  name,
const T *  val,
int  nItems = 1 
) [inline]

template<class T>
ParamSetItem< T >::~ParamSetItem (  )  [inline]

Definition at line 140 of file paramset.h.

References ParamSetItem< T >::data.


Member Function Documentation

template<class T>
ParamSetItem<T>* ParamSetItem< T >::Clone (  )  const [inline]


Member Data Documentation

template<class T>
string ParamSetItem< T >::name

template<class T>
int ParamSetItem< T >::nItems

template<class T>
T* ParamSetItem< T >::data

template<class T>
bool ParamSetItem< T >::lookedUp

Definition at line 147 of file paramset.h.

Referenced by ParamSetItem< T >::ParamSetItem().


The documentation for this struct was generated from the following file:

Generated on Mon Jul 20 17:31:55 2009 for pbrt by  doxygen 1.5.6