Abstract base class for user objects that implement the Euler Angle provider interface. More...
#include <EulerAngleProvider.h>
Public Member Functions | |
EulerAngleProvider (const InputParameters ¶meters) | |
virtual const EulerAngles & | getEulerAngles (unsigned int) const =0 |
virtual unsigned int | getGrainNum () const =0 |
Static Public Member Functions | |
static InputParameters | validParams () |
Abstract base class for user objects that implement the Euler Angle provider interface.
Definition at line 24 of file EulerAngleProvider.h.
|
inline |
Definition at line 29 of file EulerAngleProvider.h.
|
pure virtual |
Implemented in EulerAngleUpdater, RandomEulerAngleProvider, EBSDReader, and EulerAngleFileReader.
Referenced by GrainTextureVectorPostprocessor::execute(), EulerAngleUpdater::initialize(), GrainTrackerElasticity::newGrain(), OutputEulerAngles::precalculateValue(), and EulerAngleProvider2RGBAux::precalculateValue().
|
pure virtual |
|
static |
Definition at line 15 of file EulerAngleProvider.C.
Referenced by EulerAngleFileReader::validParams().