|
| virtual bool | IsEnabled () |
| |
| virtual void | SetEnabled (bool val) |
| |
| virtual bool | usingVariable (const std::string &varname)=0 |
| |
| virtual void | SetVariableName (string varName) |
| |
| const string | GetVariableName () |
| |
| const string | GetFirstVariableName () |
| |
| virtual void | SetFieldVariableNames (vector< string > varNames) |
| |
| const vector< string > | GetFieldVariableNames () |
| |
| bool | IsTerrainMapped () |
| |
| int | SetTerrainMapped (bool val) |
| |
| virtual void | SetRendererName (const string &renName) |
| |
| virtual const string | GetRendererName () |
| |
| virtual int | SetRefinementLevel (int numrefinements) |
| |
| virtual int | GetRefinementLevel () |
| |
| virtual int | GetCompressionLevel () |
| |
| virtual int | SetCompressionLevel (int val) |
| |
| virtual bool | IsOpaque ()=0 |
| |
| void | setBypass (int timestep) |
| |
| void | setPartialBypass (int timestep) |
| |
| void | setAllBypass (bool val) |
| |
| bool | doBypass (int ts) |
| |
| bool | doAlwaysBypass (int ts) |
| |
| virtual int | GetFidelityLevel () |
| |
| virtual void | SetFidelityLevel (int level) |
| |
| virtual bool | GetIgnoreFidelity () |
| |
| virtual void | SetIgnoreFidelity (bool val) |
| |
| void | SetFidelityToDefaults () |
| |
| void | SetHistoStretch (float factor) |
| |
| float | GetHistoStretch () |
| |
| double | getMinEditBound () |
| |
| double | getMaxEditBound () |
| |
| void | setMinEditBound (double val) |
| |
| void | setMaxEditBound (double val) |
| |
| void | SetEditBounds (vector< double >bounds) |
| |
| virtual MapperFunction * | GetMapperFunc () |
| |
| void | SetCursorCoords (const vector< double > &coords) |
| |
| const vector< double > | GetCursorCoords () |
| |
| virtual int | SetVariables3D (bool val) |
| |
| virtual bool | VariablesAre3D () |
| |
| const vector< long > | GetGrid () |
| |
| int | SetGrid (const int grid[3]) |
| |
| int | AlignGridToData (bool val) |
| |
| bool | IsAlignedToData () |
| |
| const vector< long > | GetGridAlignStrides () |
| |
| int | SetGridAlignStrides (const vector< long > &strides) |
| |
| void | getDataAlignment (double rakeExts[6], int rakeGrid[3], size_t timestep) |
| |
| virtual int | SetHeightVariableName (const string &varName) |
| |
| virtual const string | GetHeightVariableName () |
| |
|
Internal methods not intended for general use
|
| | RenderParams (XmlNode *parent, const string &name, int winnum) |
| |
| | Params (const Params &p) |
| | Default copy constructor. More...
|
| |
| virtual | ~Params () |
| |
| virtual const std::string | getShortName ()=0 |
| |
| virtual void | Validate (int type)=0 |
| |
| bool | isRenderParams () const |
| |
| bool | isBasicParams () const |
| |
| virtual void | restart ()=0 |
| |
| virtual int | GetVizNum () |
| |
| virtual int | SetLocal (bool lg) |
| |
| virtual bool | IsLocal () |
| |
| virtual Box * | GetBox () |
| |
| | Params (XmlNode *parent, const string &name, int winNum) |
| |
| | Params (int winNum, const string &name) |
| | Deprecated constructor, needed for built-in classes that do not have associated XML node: More...
|
| |
| virtual int | GetInstanceIndex () |
| |
| virtual void | SetVizNum (int vnum) |
| |
| | MyBase () |
| |
| const string & | getClassName () const |
| |
| | ParamsBase (XmlNode *parent, const string &name) |
| |
| | ParamsBase (const string &name) |
| | Default constructor. More...
|
| |
| | ParamsBase (const ParamsBase &pbase) |
| | Copy constructor. More...
|
| |
| virtual | ~ParamsBase () |
| | destructor..destroys the xml tree based at the root node. More...
|
| |
| ParamNode * | GetRootNode () const |
| |
| const string | GetName () const |
| |
| virtual long | GetValueLong (const string &tag, const vector< long > &defaultVal=_emptyLongVec) |
| |
| virtual double | GetValueDouble (const string &tag, const vector< double > &defaultVal=_emptyDoubleVec) |
| |
| virtual const string | GetValueString (const string &tag, const string &defaultVal=_emptyString) |
| |
| virtual const vector< long > | GetValueLongVec (const string &tag, const vector< long > &defaultVal=_emptyLongVec) |
| |
| virtual const vector< double > | GetValueDoubleVec (const string &tag, const vector< double > &defaultVal=_emptyDoubleVec) |
| |
| virtual void | GetValueStringVec (const string &tag, vector< string > &vec, const vector< string > &defaultVal=_emptyStringVec) |
| |
| virtual int | SetValueLong (string tag, const char *description, long value, Params *p) |
| |
| virtual int | SetValueLong (string tag, const char *description, const vector< long > &value, Params *p) |
| |
| virtual int | SetValueDouble (string tag, const char *description, double value, Params *p) |
| |
| virtual int | SetValueDouble (string tag, const char *description, const vector< double > &value, Params *p) |
| |
| virtual int | SetValueString (string tag, const char *description, const string &value, Params *p) |
| |
| virtual int | SetValueStringVec (string tag, const char *description, const vector< string > &value, Params *p) |
| |
| ParamsBaseType | GetParamsBaseTypeId () |
| |
| virtual void | SetRootParamNode (ParamNode *pn) |
| |
| ParamsBase * | GetParamsBase (const vector< string > &path) const |
| |
| int | SetParamsBase (const vector< string > &path, ParamsBase *pbase) |
| |
| int | RemoveParamsBase (const vector< string > &path, ParamsBase *pbase) |
| |
| void | SetParent (XmlNode *parent) |
| |
| virtual bool | elementStartHandler (ExpatParseMgr *pm, int depth, string &tag, const char **attribs) |
| |
| virtual bool | elementEndHandler (ExpatParseMgr *pm, int depth, string &tag) |
| |
| virtual ParamNode * | buildNode () |
| |
| ParamNode * | GetCurrentNode () |
| |
| ParamNode * | Push (string &tag, ParamsBase *pBase=0) |
| |
| ParamNode * | Pop () |
| |
| void | Remove (const string &name) |
| |
| const map< string, string > & | GetAttributes () |
| |
| void | Clear () |
| |
|
| static void | InsertParamsInstance (int pType, int winnum, int posn, RenderParams *dp) |
| |
| static bool | IsRenderingEnabled (int winnum) |
| |
| static int | GetCurrentParamsInstanceIndex (int pType, int winnum) |
| |
| static int | GetCurrentParamsInstanceIndex (const std::string tag, int winnum) |
| |
| static void | SetCurrentParamsInstanceIndex (int pType, int winnum, int instance) |
| |
| static Params * | GetParamsInstance (int pType, int winnum=-1, int instance=-1) |
| |
| static Params * | GetParamsInstance (const std::string tag, int winnum=-1, int instance=-1) |
| |
| static Params * | GetCurrentParamsInstance (int pType, int winnum) |
| |
| static Params * | GetDefaultParams (ParamsBase::ParamsBaseType pType) |
| |
| static Params * | GetDefaultParams (const string &tag) |
| |
| static void | SetDefaultParams (int pType, Params *p) |
| |
| static void | SetDefaultParams (const string &tag, Params *p) |
| |
| static Params * | CreateDefaultParams (int pType) |
| |
| static int | GetNumParamsInstances (int pType, int winnum) |
| |
| static int | GetNumParamsInstances (const std::string tag, int winnum) |
| |
| static void | AppendParamsInstance (int pType, int winnum, Params *p) |
| |
| static void | AppendParamsInstance (const std::string tag, int winnum, Params *p) |
| |
| static void | RemoveParamsInstance (int pType, int winnum, int instance) |
| |
| static vector< Params * > & | GetAllParamsInstances (int pType, int winnum) |
| |
| static int | GetAllParamsInstances (string tag, vector< Params * > &) |
| |
| static int | DeleteVisualizer (int viznum) |
| |
| static vector< Params * > & | GetAllParamsInstances (const std::string tag, int winnum) |
| |
| static map< int, vector< Params * > > * | cloneAllParamsInstances (int winnum) |
| |
| static vector< Params * > * | cloneAllDefaultParams () |
| |
| static void | SetErrMsg (const char *format,...) |
| | Record a formatted error message. More...
|
| |
| static void | SetErrMsg (int errcode, const char *format,...) |
| | Record a formatted error message and an error code. More...
|
| |
| static const char * | GetErrMsg () |
| |
| static void | SetErrCode (int err_code) |
| | Record an error code. More...
|
| |
| static int | GetErrCode () |
| | Retrieve the current error code. More...
|
| |
| static void | SetErrMsgCB (ErrMsgCB_T cb) |
| |
| static ErrMsgCB_T | GetErrMsgCB () |
| |
| static void | SetErrMsgFilePtr (FILE *fp) |
| |
| static const FILE * | SetErrMsgFilePtr () |
| |
| static void | SetDiagMsg (const char *format,...) |
| | Record a formatted diagnostic message. More...
|
| |
| static const char * | GetDiagMsg () |
| |
| static void | SetDiagMsgCB (DiagMsgCB_T cb) |
| |
| static DiagMsgCB_T | GetDiagMsgCB () |
| |
| static void | SetDiagMsgFilePtr (FILE *fp) |
| |
| static bool | EnableErrMsg (bool enable) |
| |
| static ParamsBaseType | GetTypeFromTag (const string &tag) |
| |
| static const string | GetTagFromType (ParamsBaseType t) |
| |
| static ParamsBase * | CreateDefaultParamsBase (int pType) |
| |
| static ParamsBase * | CreateDefaultParamsBase (const string &tag) |
| |
| static int | RegisterParamsBaseClass (const string &tag, BaseCreateFcn fcn, bool isParams) |
| |
| static int | ReregisterParamsBaseClass (const string &tag, const string &newtag, bool isParams) |
| |
| static int | GetNumParamsClasses () |
| |
| static int | GetNumBasicParamsClasses () |
| |
| static bool | IsParamsTag (const string &tag) |
| |
|
| typedef void(* | ErrMsgCB_T) (const char *msg, int err_code) |
| |
| typedef void(* | DiagMsgCB_T) (const char *msg) |
| |
| typedef int | ParamsBaseType |
| |
| static char * | ErrMsg |
| |
| static int | ErrCode |
| |
| static int | ErrMsgSize |
| |
| static FILE * | ErrMsgFilePtr |
| |
| static ErrMsgCB_T | ErrMsgCB |
| |
| static char * | DiagMsg |
| |
| static int | DiagMsgSize |
| |
| static FILE * | DiagMsgFilePtr |
| |
| static DiagMsgCB_T | DiagMsgCB |
| |
| static bool | Enabled |
| |
| virtual int | SetValueLong (string tag, const char *description, long value) |
| |
| virtual int | SetValueLong (string tag, const char *description, const vector< long > &value) |
| |
| virtual int | SetValueDouble (string tag, const char *description, double value) |
| |
| virtual int | SetValueDouble (string tag, const char *description, const vector< double > &value) |
| |
| virtual int | SetValueString (string tag, const char *description, const string &value) |
| |
| virtual int | SetValueStringVec (string tag, const char *description, const vector< string > &value) |
| |
| void | SetClassName (const string &name) |
| |
A Params subclass for managing parameters used by Renderers.
- Author
- Alan Norton
- Version
- 3.0
- Date
- February 2014
Definition at line 57 of file renderparams.h.