|
| AnnotationsParams (ParamsBase::StateSave *ssave) |
| Create a AnnotationsParams object from scratch.
|
|
| AnnotationsParams (ParamsBase::StateSave *ssave, XmlNode *node) |
| Create a AnnotationsParams object from an existing XmlNode tree.
|
|
| AnnotationsParams (const AnnotationsParams &rhs) |
| Copy from already existing instance.
|
|
virtual | ~AnnotationsParams () |
|
void | GetDomainColor (double color[3]) const |
| Obtain domain frame color.
|
|
void | GetDomainColor (std::vector< double > &color) const |
|
void | SetDomainColor (vector< double > color) |
| Set domain frame color.
|
|
bool | GetUseDomainFrame () const |
|
void | SetUseDomainFrame (bool onOff) |
|
bool | GetUseRegionFrame () const |
|
void | SetUseRegionFrame (bool onOff) |
|
void | GetRegionColor (double color[3]) const |
| Obtain region frame color.
|
|
void | GetRegionColor (std::vector< double > &color) const |
|
void | SetRegionColor (vector< double > color) |
| Set region frame color.
|
|
void | GetBackgroundColor (double color[3]) const |
| Obtain background color.
|
|
void | GetBackgroundColor (std::vector< double > &color) const |
|
void | SetBackgroundColor (std::vector< double > color) |
| Set background color.
|
|
string | GetCurrentAxisDataMgrName () const |
|
void | SetCurrentAxisDataMgrName (string dataMgr) |
|
AxisAnnotation * | GetAxisAnnotation (string dataMgr="") |
|
void | SetAxisArrowCoords (std::vector< double > coords) |
|
std::vector< double > | GetAxisArrowCoords () const |
|
bool | GetShowAxisArrows () const |
|
void | SetShowAxisArrows (bool val) |
|
void | SetAxisFontSize (int size) |
|
int | GetAxisFontSize () |
|
| 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 visual features displayed in the visualizer.
The AnnotationsParams class controls various features displayed in the visualizers There is a global AnnotationsParams, that is shared by all windows whose vizfeature is set to "global". There is also a local AnnotationsParams 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 AnnotationsParams class also has several methods that are useful in setting up data requests from the DataMgr.
- Author
- Alan Norton
- Version
- 3.0
- Date
- June 2015
Definition at line 50 of file AnnotationsParams.h.