Base class for selecting fields from a Grid object.
More...
#include <FieldObject.hpp>
List of all members.
Public Member Functions
- Fiber::TypeList_t & OutputFieldTypes ()
- A list of types that are provided by this FieldObject.
-
FieldObject (const string &name, int p=0, const RefPtr< VCreationPreferences > &VP=NullPtr(), bool ExportGrid=true)
- Constructor.
-
~FieldObject ()
- Destructor.
-
override bool update (VRequest &R, double precision)
- Implementation of the virtual update function; inspects the input Grid object for possible fields, fills the list of field names and provides an output object of type Field for further usage.
Static Public Member Functions
Public Attributes
Detailed Description
Base class for selecting fields from a Grid object.
Child classes will specify what field types are to be selectable.
- Author:
- Werner Benger
Member Function Documentation
Fiber::TypeList_t& Wizt::FieldObject::OutputFieldTypes |
( |
|
) |
[inline] |
A list of types that are provided by this FieldObject.
The selected field may be any of those.
Referenced by update().