28 DtEnvValueSP* objectNode = NULL);
33 const DtString& rwName = DtString::nullString(),
65 virtual double maxDepth()
const;
66 virtual void setMaxDepth(
const double maxDepth);
Instances of DtVrfObjectParameters are the readable/writeable objects that contain the information ne...
Definition: vrfObjectParameters.h:64
Definition: surfaceEntityParameters.h:20
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtSubsurfaceEntityParameters.
Definition: subSurfaceEntityParameters.h:20
Definition: readerWriterRegistry.h:39
virtual DtString type() const override
Should return the type of entity this is a parameter block for. Use the strings in vrfParamTypes...
DtRwReal myMaxDepth
Definition: subSurfaceEntityParameters.h:69
static DtVrfObjectParameters * creator(DtEnvironmentSP env, DtEnvValueSP *objectNode)
virtual void inheritValuesFromThisType(const DtMovingObjectParameters *benefactor)
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
virtual DtVrfObjectParameters * clone(const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) const override
virtual bool inheritValues(const DtVrfObjectParameters *benefactor) override
DT_DLL_readerWriter std::shared_ptr< DtEnvironment > DtEnvironmentSP
Definition: readerWriter.h:30