|
| RegionParams (ParamsBase::StateSave *ssave) |
|
| RegionParams (ParamsBase::StateSave *ssave, XmlNode *node) |
|
| RegionParams (const RegionParams &rhs) |
|
RegionParams & | operator= (const RegionParams &rhs) |
|
virtual | ~RegionParams () |
|
virtual Box * | GetBox () const |
|
| ParamsBase (StateSave *ssave, const string &classname) |
|
| ParamsBase (StateSave *ssave, XmlNode *node) |
|
| ParamsBase (const ParamsBase &rhs) |
| Copy constructor.
|
|
ParamsBase & | operator= (const ParamsBase &rhs) |
|
| ParamsBase (ParamsBase &&)=delete |
|
ParamsBase & | operator= (ParamsBase &)=delete |
|
bool | operator== (const ParamsBase &rhs) const |
| Equivalence operator.
|
|
bool | operator!= (const ParamsBase &rhs) const |
|
virtual | ~ParamsBase () |
|
void | SetParent (ParamsBase *parent) |
|
XmlNode * | GetNode () const |
|
void | BeginGroup (const string &description) |
|
void | EndGroup () |
|
void | IntermediateChange () |
|
virtual vector< long > | GetValueLongVec (const string tag) const |
|
virtual vector< long > | GetValueLongVec (const string tag, const vector< long > &defaultVal) const |
|
virtual long | GetValueLong (const string tag, long defaultVal) const |
|
virtual vector< double > | GetValueDoubleVec (const string tag) const |
|
virtual vector< double > | GetValueDoubleVec (const string tag, const vector< double > &defaultVal) const |
|
virtual double | GetValueDouble (const string tag, double defaultVal) const |
|
virtual vector< string > | GetValueStringVec (const string tag) const |
|
virtual vector< string > | GetValueStringVec (const string tag, const vector< string > &defaultVal) const |
|
virtual string | GetValueString (const string tag, string defaultVal) const |
|
virtual void | SetValueLongVec (const string &tag, string description, const vector< long > &values) |
|
virtual void | SetValueLong (const string &tag, string description, long value) |
|
virtual void | SetValueDoubleVec (const string &tag, string description, const vector< double > &values) |
|
virtual void | SetValueDouble (const string &tag, string description, double value) |
|
virtual void | SetValueStringVec (const string &tag, string description, const vector< string > &values) |
|
virtual void | SetValueString (const string &tag, string description, const string &value) |
|
string | GetName () const |
|
| MyBase () |
|
const string & | getClassName () const |
|
A class for describing a 3D axis-aligned region in user space.
The RegionParams class controls the extents of a 3D box of data for visualization. The DVR, Isosurface and Flow renderers use only the data specified by the current RegionParams. There is a global RegionParams, that is shared by all windows whose region is set to "global". There is also a local RegionParams for each window, that users can select whenever there are multiple windows. When local settings are used, they only affect one currently active visualizer. The RegionParams class also has several methods that are useful in setting up data requests from the DataMgr.
- Author
- Alan Norton
- Version
- 3.0
- Date
- February 2014
Definition at line 44 of file regionparams.h.