14 #include <vlutil/vlMachineTypes.h>
38 parentRegistry = NULL);
40 parentRegistry = NULL);
69 virtual bool getProbabilities(DtReal
angle, DtReal inputValue,
74 virtual double getMaximumInputValue()
const;
78 virtual double getMinimumInputValue()
const;
90 return !(*
this == rhs);
94 virtual bool isValid()
const;
106 virtual void emptyList();
Definition: symbolString.h:20
A Readable, Writable version of DtList. This class cannot be used directly, but must be inherited to ...
Definition: rwList.h:26
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtDmgAngleOfIncidenceTable is an abstract class whose deriving classes will have one of the two forms...
Definition: dmgAngleOfIncidenceTable.h:29
virtual DtlObjPtr getData(DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)=0
This method must be overridden by a subclass. Within this method, new instances of the DtReaderWriter...
bool operator!=(const DtDmgSurfaceEntry &rhs) const
Definition: dmgSurfaceEntry.h:88
Definition: readerWriterRegistry.h:39
static DtReaderWriterFactory * factory()
DtPrbValueList.
Definition: prbValueList.h:19
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
DT_DLL_vrfutil double angle(double vec1[3], double vec2[3])
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
Factory for creating angle of incidence damage tables.
Definition: dmgAngleOfIncidenceTable.h:110
bool operator==(const DtRwList &rhs) const
Iterates over all items and calls the factory to compare.
DtDmgSurfaceEntry is a readable/writable list of angle of incidence tables; the name of the list is a...
Definition: dmgSurfaceEntry.h:29
const DtRwList & operator=(const DtRwList &orig)
Calls down to DtReaderWriter::operator=(). List elements are not copied.
static DtDmgAngleOfIncidenceTableFactory * theFactory
Static pointer to the factory for angle of incidence tables.
Definition: dmgSurfaceEntry.h:113