![]() |
Reference Documentation |
#include <AIDAPlotter.h>
Inheritance diagram for Anaphe::AIDAPlotter::
Public Methods | |
AIDAPlotter (int nX=1, int nY=1) | |
virtual | ~AIDAPlotter () |
void | refresh () |
void | reset () |
void | plot (Anaphe::IVector *v1, Anaphe::IVector *v2=0) |
void | plot (Anaphe::IScatter2D *scat) |
void | overlay (Anaphe::IVector *v2, int selZone=-1) |
void | makePicture (const char *file) |
void | psPrint (const char *file=0) |
void | createRegion (double x, double y, double w, double h) |
void | zone (int, int, int iSel=0, const char *opt=0) |
void | zoneOption (const char *opt=0, const char *val=0) |
void | dataOption (const char *opt=0, const char *val=0) |
void | xAxisOption (const char *opt=0, const char *val=0) |
void | yAxisOption (const char *opt=0, const char *val=0) |
void | dataStyle (const char *opt=0, const char *val=0) |
void | textStyle (const char *opt=0, const char *val=0) |
void | listOptions (std::ostream &os=std::cout) |
void | setMinMaxX (double xMin, double xMax, int selZone=1) |
void | setMinMaxY (double yMin, double yMax, int selZone=1) |
void | pageTitle (const char *title) |
void | zoneTitle (const char *title, int selZone=1) |
void | pageText (double xC, double yC, const char *text) |
void | zoneText (double xC, double yC, const char *text, int selZone=1) |
void | resetMinMax () |
void | interact () |
Protected Methods | |
virtual void | init (int, int) |
virtual void | setAxisProperty (IZone *z, Anaphe::IVector *v1, const std::string ax, const std::string prop, Property_t &pList) |
void | handleOption (Property_t &pList, const char *opt=0, const char *val=0) |
void | applyTextProperties (ITextStyle *itx) |
void | resetZones (int, int) |
Private Types | |
typedef std::multimap< std::string, std::string > | Property_t |
typedef std::map< std::string, std::string > | Style_t |
Private Attributes | |
IViewer* | myViewer |
IPage* | myPage |
IZone* | myZone |
int | nZonesX |
int | nZonesY |
int | whichZone |
Property_t | dataProperties |
Property_t | zoneProperties |
Property_t | xAxisProperties |
Property_t | yAxisProperties |
Style_t | dataStyles |
Style_t | textStyles |
std::map< int, std::pair < double, double> > | xMinMax |
std::map< int, std::pair < double, double> > | yMinMax |
|
Definition at line 35 of file AIDAPlotter.h. |
|
Definition at line 36 of file AIDAPlotter.h. |
|
Definition at line 27 of file AIDAPlotter.cpp. |
|
Definition at line 32 of file AIDAPlotter.cpp. |
|
Definition at line 83 of file AIDAPlotter.cpp. Referenced by pageText(), pageTitle(), zoneText(), and zoneTitle().
|
|
Definition at line 128 of file AIDAPlotter.cpp. |
|
Definition at line 215 of file AIDAPlotter.cpp. Referenced by plot(), and reset().
|
|
Definition at line 198 of file AIDAPlotter.cpp. Referenced by plot(), and reset().
|
|
Definition at line 235 of file AIDAPlotter.cpp. Referenced by dataOption(), xAxisOption(), yAxisOption(), and zoneOption().
|
|
Definition at line 37 of file AIDAPlotter.cpp. Referenced by AIDAPlotter(), and resetZones().
|
|
Definition at line 468 of file AIDAPlotter.cpp. |
|
Definition at line 270 of file AIDAPlotter.cpp. |
|
Definition at line 118 of file AIDAPlotter.cpp. |
|
Definition at line 436 of file AIDAPlotter.cpp. Referenced by plot().
|
|
Definition at line 91 of file AIDAPlotter.cpp. |
|
Definition at line 67 of file AIDAPlotter.cpp. |
|
Definition at line 314 of file AIDAPlotter.cpp. |
|
Definition at line 336 of file AIDAPlotter.cpp. |
|
Definition at line 107 of file AIDAPlotter.cpp. |
|
Definition at line 58 of file AIDAPlotter.cpp. |
|
Definition at line 47 of file AIDAPlotter.cpp. |
|
Definition at line 175 of file AIDAPlotter.cpp. Referenced by reset().
|
|
Definition at line 123 of file AIDAPlotter.cpp. Referenced by plot(), and zone().
|
|
Definition at line 290 of file AIDAPlotter.cpp. Referenced by plot().
|
|
Definition at line 146 of file AIDAPlotter.cpp. |
|
Definition at line 162 of file AIDAPlotter.cpp. |
|
Definition at line 181 of file AIDAPlotter.cpp. Referenced by reset().
|
|
Definition at line 225 of file AIDAPlotter.cpp. Referenced by reset().
|
|
Definition at line 230 of file AIDAPlotter.cpp. Referenced by reset().
|
|
Definition at line 133 of file AIDAPlotter.cpp. |
|
Definition at line 220 of file AIDAPlotter.cpp. Referenced by reset().
|
|
Definition at line 98 of file AIDAPlotter.cpp. |
|
Definition at line 74 of file AIDAPlotter.cpp. |
|
Definition at line 101 of file AIDAPlotter.h. |
|
Definition at line 107 of file AIDAPlotter.h. |
|
Definition at line 93 of file AIDAPlotter.h. |
|
Definition at line 92 of file AIDAPlotter.h. |
|
Definition at line 94 of file AIDAPlotter.h. |
|
Definition at line 96 of file AIDAPlotter.h. |
|
Definition at line 97 of file AIDAPlotter.h. |
|
Definition at line 108 of file AIDAPlotter.h. |
|
Definition at line 99 of file AIDAPlotter.h. |
|
Definition at line 104 of file AIDAPlotter.h. |
|
Definition at line 110 of file AIDAPlotter.h. |
|
Definition at line 105 of file AIDAPlotter.h. |
|
Definition at line 110 of file AIDAPlotter.h. |
|
Definition at line 102 of file AIDAPlotter.h. |
Anaphe documentation generated by Doxygen (www.doxygen.org) |