|
| goSinglePlot (const goSinglePlot &) |
|
const goSinglePlot & | operator= (const goSinglePlot &) |
|
bool | operator== (const goSinglePlot &) const |
| Returns false. Comparison doesn't make sense. More...
|
|
bool | operator!= (const goSinglePlot &) const |
|
void | setPosition (goSize_t row, goSize_t col) |
| Set position in multiplot. More...
|
|
goSize_t | getRow () const |
| Get row position in the multiplot grid. More...
|
|
goSize_t | getColumn () const |
| Get column position in the multiplot grid. More...
|
|
bool | add3D (const goMath::Vectord &x, const goMath::Vectord &y, goIndex_t lineLength, const goMath::Vectord &values, const char *title, const char *plotOptions=0) |
| Add 3D plot given by x,y,z coordinates. More...
|
|
bool | add3D (const goMath::Vectorf &x, const goMath::Vectorf &y, goIndex_t lineLength, const goMath::Vectorf &values, const char *title, const char *plotOptions=0) |
| Add 3D plot given by x,y,z coordinates. More...
|
|
bool | add3D (const goMath::Matrixf &m, const char *title, const char *plotOptions=0, bool separateRows=false) |
|
bool | add3D (const goMath::Matrixd &m, const char *title, const char *plotOptions=0, bool separateRows=false) |
|
bool | add3D (const goSignal3DBase< void > *image, const char *title, const char *plotOptions=0) |
| Add surface to draw as goSignal3DBase<void>. More...
|
|
bool | addImage (const goMath::Matrixf &m, const char *title, const char *plotOptions=0) |
|
bool | addImage (const goMath::Matrixd &m, const char *title, const char *plotOptions=0) |
|
bool | addImage (const goSignal3DBase< void > &m, const char *title, const char *plotOptions=0) |
|
bool | add (const char *commands, const char *dataString=0) |
|
bool | add3D (const char *commands, const char *dataString=0) |
|
bool | addSphere (const char *plotOptions=0, goFloat radius=1.0f, bool autoRange=true) |
|
template<class pointT > |
bool | addCurve (const goList< pointT > &points, const char *title, const char *plotOptions=0) |
|
bool | addCurve (const goMath::Vectord &x, const goMath::Vectord &y, const char *title, const char *plotOptions=0) |
| Add a curve to the plot. More...
|
|
bool | addCurve (const goMath::Vectorf &x, const goMath::Vectorf &y, const char *title, const char *plotOptions=0) |
| Add a curve to the plot. More...
|
|
bool | addCurveMatrix (const goMath::Matrixf &m, const char *title, const char *plotOptions=0) |
| Add curve defined by configuration matrix. More...
|
|
bool | addCurveMatrix (const goMath::Matrixd &m, const char *title, const char *plotOptions=0) |
|
bool | addPoint (const goMath::Vectorf &p, const char *title, const char *plotOptions=0) |
|
bool | addPoint (const goMath::Vectord &p, const char *title, const char *plotOptions=0) |
|
bool | addPlane (const goMath::Vectorf &n, const goMath::Vectorf &p, goDouble dx=0.1, goDouble dy=0.1, goDouble sx=1.0, goDouble sy=1.0, const char *title="", const char *plotOptions=0) |
|
bool | addPlane (const goMath::Vectord &n, const goMath::Vectord &p, goDouble dx=0.1, goDouble dy=0.1, goDouble sx=1.0, goDouble sy=1.0, const char *title="", const char *plotOptions=0) |
|
bool | addLine (const goMath::Vectorf &n, const goMath::Vectorf &p, const char *title="", const char *plotOptions=0) |
|
bool | addLine (const goMath::Vectord &n, const goMath::Vectord &p, const char *title="", const char *plotOptions=0) |
|
template<class vectorT > |
bool | addCurve (const vectorT &v, const char *title, const char *plotOptions=0) |
|
void | setPrefix (const goString &p) |
|
void | setPrefix (const char *p) |
|
const goString & | getPrefix () const |
|
void | setTitle (const goString &s) |
|
void | setTitle (const char *s) |
|
const goString & | getTitle () const |
|
bool | addLabel (const goString &l, goDouble x, goDouble y, const char *colourspec="", const char *options="") |
| Add a label at a given position. More...
|
|
bool | addLabel (const char *l, goDouble x, goDouble y, const char *colourspec="", const char *options="") |
|
bool | addLabel (const goString &l, goDouble x, goDouble y, goDouble z, const char *colourspec="", const char *options="") |
|
bool | addLabel (const char *l, goDouble x, goDouble y, goDouble z, const char *colourspec="", const char *options="") |
|
bool | writeGnuplotDataFiles () const |
|
bool | makePlot (goString &plotCommandsRet, bool useDataFiles=false) const |
| Create all necessary temporary files and create gnuplot command string. More...
|
|
bool | addGnuplotCommands (goString &commandsRet) const |
|
void | removeFiles () const |
| Removes temporary files. More...
|
|
void | clear () |
| Clears all curves. Does not clear the prefix command string.
|
|
void | setUseFiles (bool f) |
|
bool | getUseFiles () const |
|
| goObjectBase () |
| Constructor.
|
|
virtual | ~goObjectBase () |
| Destructor. More...
|
|
const char * | getClassName () const |
| Returns the class name. More...
|
|
int | getClassID () const |
|
virtual goSize_t | memoryUsage () const |
| Returns the size of this object or some measure of its memory consumption. More...
|
|
void | setObjectName (const char *name) |
| Set name string for an object. More...
|
|
void | setObjectName (const goString &name) |
| Set name string for an object. More...
|
|
const goString & | getObjectName () const |
| Get the object name. More...
|
|
virtual bool | writeObjectFile (FILE *) const |
| Write object to a file. More...
|
|
virtual bool | readObjectFile (FILE *) |
| Read object from a file. More...
|
|
void | connectObject (goObjectBase *object) |
| Connects an object to this object. More...
|
|
void | disconnectObject (const goObjectBase *object) |
| Disconnects an object from this object.
|
|
virtual bool | callObjectMethod (int methodID, goObjectMethodParameters *param=NULL) |
| Call an object method by identifier. More...
|
|
virtual bool | queueObjectMethod (int methodID, goObjectMethodParameters *param=NULL, bool blocking=false) |
| Enqueue a method call to an internal list of methods. More...
|
|
bool | callQueuedMethods () |
| Call all queued methods. More...
|
|