47 virtual void getSelf(DtlObjPtr args,
59 virtual void setIlluminationValue(
double v);
60 virtual double illuminationValue()
const;
65 virtual void setIlluminationRadius(
double r);
66 virtual double illuminationRadius()
const;
**virtual void setObjectType(const DtObjectType &)
Definition: symbolString.h:20
class DtRwObjectType:
Definition: rwObjectType.h:18
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
virtual DtlObjPtr getData(DtlObjPtr args, const SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)
Instances of DtIlluminationObjectParameters are used to specify the how much illumination is cast by ...
Definition: illuminationObjectParameters.h:21
Definition: readerWriter.h:85
*virtual const DtObjectType & objectType() const
Definition: readerWriterRegistry.h:39
Definition: objectType.h:27
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
DtRwReal myIlluminationRadius
Definition: illuminationObjectParameters.h:81
DtRwReal myIlluminationValue
Definition: illuminationObjectParameters.h:80
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
virtual void getSelf(DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &variableBindings=nullVariableReference())
Top level to read itself from an input stream.
DtRwTemplatedListPtr< DtIlluminationObjectParameters, true > DtIlluminationObjectParametersList
Definition: illuminationObjectParameters.h:85
static const DtVariableBindingsList & nullVariableReference()
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
DtRwObjectType myObjectType
Definition: illuminationObjectParameters.h:79