MOOSE - Multiscale Object Oriented Simulation Environment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Annotator.h
Go to the documentation of this file.
1 /**********************************************************************
2 ** This program is part of 'MOOSE', the
3 ** Messaging Object Oriented Simulation Environment.
4 ** Copyright (C) 2003-2012 Upinder S. Bhalla. and NCBS
5 ** It is made available under the terms of the
6 ** GNU Lesser General Public License version 2.1
7 ** See the file COPYING.LIB for the full notice.
8 **********************************************************************/
9 #ifndef _M_ANNOTATOR_H
10 #define _M_ANNOTATOR_H
11 
12 class Annotator
13 {
14  public:
15  Annotator();
16 
18  // Field assignment stuff.
20 
21  double getX() const;
22  void setX( double v );
23  double getY() const;
24  void setY( double v );
25  double getZ() const;
26  void setZ( double v );
27  string getNotes() const;
28  void setNotes( string v );
29  string getColor() const;
30  void setColor( string v );
31  string getTextColor() const;
32  void setTextColor( string v );
33  string getIcon() const;
34  void setIcon( string v );
35  string getSolver() const;
36  void setSolver( string v );
37  double getRuntime() const;
38  void setRuntime( double v );
39  string getdirpath() const;
40  void setdirpath( string v );
41  string getmodeltype() const;
42  void setmodeltype( string v );
43  static const Cinfo* initCinfo();
44  private:
45  double x_;
46  double y_;
47  double z_;
48  string notes_;
49  string color_;
50  string textColor_;
51  string icon_;
52  string solver_;
53  double runtime_;
54  string dirpath_;
55  string modeltype_;
56 };
57 
58 #endif // _M_ANNOTATOR_H
string textColor_
Definition: Annotator.h:50
static const Cinfo * initCinfo()
Definition: Annotator.cpp:12
string getColor() const
Definition: Annotator.cpp:166
string getSolver() const
Definition: Annotator.cpp:195
void setTextColor(string v)
Definition: Annotator.cpp:181
void setNotes(string v)
Definition: Annotator.cpp:161
double getZ() const
Definition: Annotator.cpp:146
string getmodeltype() const
Definition: Annotator.cpp:222
string getdirpath() const
Definition: Annotator.cpp:213
string dirpath_
Definition: Annotator.h:54
void setIcon(string v)
Definition: Annotator.cpp:191
double runtime_
Definition: Annotator.h:53
string getTextColor() const
Definition: Annotator.cpp:176
double y_
Definition: Annotator.h:46
double getY() const
Definition: Annotator.cpp:136
string icon_
Definition: Annotator.h:51
void setColor(string v)
Definition: Annotator.cpp:171
string modeltype_
Definition: Annotator.h:55
void setSolver(string v)
Definition: Annotator.cpp:200
void setmodeltype(string v)
Definition: Annotator.cpp:227
double z_
Definition: Annotator.h:47
double x_
Definition: Annotator.h:45
string notes_
Definition: Annotator.h:48
double getX() const
Definition: Annotator.cpp:126
string solver_
Definition: Annotator.h:52
string getNotes() const
Definition: Annotator.cpp:156
void setRuntime(double v)
Definition: Annotator.cpp:209
string getIcon() const
Definition: Annotator.cpp:186
void setX(double v)
Definition: Annotator.cpp:131
Definition: Cinfo.h:18
double getRuntime() const
Definition: Annotator.cpp:204
void setdirpath(string v)
Definition: Annotator.cpp:218
void setY(double v)
Definition: Annotator.cpp:141
void setZ(double v)
Definition: Annotator.cpp:151
string color_
Definition: Annotator.h:49