1#ifndef AXISANNOTATION_H
2#define AXISANNOTATION_H
class that indicates location and direction of view
static const string _dataMgrTag
void SetYTicDir(double dir)
void SetTicDirs(vector< double > ticdirs)
double GetTicWidth() const
void GetAxisBackgroundColor(float bgColor[]) const
vector< double > GetTicSize() const
static const string _fontSizeTag
static const string _textHeightTag
static const string _maxTicsTag
static const string _latLonAxesTag
vector< double > GetAxisOrigin() const
static const string _colorTag
vector< double > GetMinTics() const
static const string _backgroundColorTag
void SetTicWidth(double val)
void SetAxisAnnotationInitialized(bool val)
bool GetAxisAnnotationEnabled() const
void SetAxisAnnotationEnabled(bool val)
static const string _annotationEnabledTag
vector< double > GetTicDirs() const
void SetMaxTics(vector< double > ticmaxs)
static const string _ticSizeTag
void SetAxisDigits(long val)
void SetAxisOrigin(vector< double > orig)
static const string _digitsTag
vector< double > GetMaxTics() const
static string GetClassType()
static const string _ticDirsTag
void SetAxisColor(vector< double > color)
int GetAxisFontSize() const
void SetDataMgrName(string dataMgr)
void SetNumTics(vector< double > ticnums)
AxisAnnotation(ParamsBase::StateSave *ssave, XmlNode *node)
void SetTicSize(vector< double > ticsizes)
vector< double > GetAxisColor() const
void SetAxisTextHeight(long val)
void SetAxisFontSize(int size)
long GetAxisDigits() const
static const string _numTicsTag
bool GetLatLonAxesEnabled() const
void SetLatLonAxesEnabled(bool val)
static const string _originTag
void SetShowAxisArrows(bool val)
AxisAnnotation(ParamsBase::StateSave *ssave)
bool GetAxisAnnotationInitialized() const
long GetAxisTextHeight() const
static const string _minTicsTag
bool GetShowAxisArrows() const
static const string _initializedTag
vector< double > GetNumTics() const
void SetAxisBackgroundColor(vector< double > color)
vector< double > GetAxisBackgroundColor() const
void SetXTicDir(double dir)
void SetZTicDir(double dir)
void SetMinTics(vector< double > ticmins)
virtual ~AxisAnnotation()
string GetDataMgrName() const
static const string _ticWidthTag
Nodes with state in Xml tree representation.