Class to represent a 3D function expression plot. More...
#include "gnuplot.h"
Inheritance diagram for ns3::Gnuplot3dFunction:
Collaboration diagram for ns3::Gnuplot3dFunction:Classes | |
| struct | Function3d |
| Structure storing the function to be used for a 3D plot. More... | |
Public Member Functions | |
| Gnuplot3dFunction (const std::string &title="Untitled", const std::string &function="") | |
| Gnuplot3dFunction (const std::string &title="Untitled", const std::string &function="") | |
| void | SetFunction (const std::string &function) |
| void | SetFunction (const std::string &function) |
Public Member Functions inherited from ns3::GnuplotDataset | |
| GnuplotDataset (const GnuplotDataset &original) | |
| Reference-counting copy constructor. | |
| GnuplotDataset (const GnuplotDataset &original) | |
| Reference-counting copy constructor. | |
| ~GnuplotDataset () | |
| Reference-counting destructor. | |
| ~GnuplotDataset () | |
| Reference-counting destructor. | |
| GnuplotDataset & | operator= (const GnuplotDataset &original) |
| Reference-counting assignment operator. | |
| GnuplotDataset & | operator= (const GnuplotDataset &original) |
| Reference-counting assignment operator. | |
| void | SetExtra (const std::string &extra) |
| Add extra formatting parameters to this dataset. | |
| void | SetExtra (const std::string &extra) |
| Add extra formatting parameters to this dataset. | |
| void | SetTitle (const std::string &title) |
| Change line title. | |
| void | SetTitle (const std::string &title) |
| Change line title. | |
Additional Inherited Members | |
Static Public Member Functions inherited from ns3::GnuplotDataset | |
| static void | SetDefaultExtra (const std::string &extra) |
| Change extra formatting style parameters for newly created objects. | |
| static void | SetDefaultExtra (const std::string &extra) |
| Change extra formatting style parameters for newly created objects. | |
Protected Member Functions inherited from ns3::GnuplotDataset | |
| GnuplotDataset (Data *data) | |
| Called by constructors of derived classes. | |
| GnuplotDataset (Data *data) | |
| Called by constructors of derived classes. | |
Protected Attributes inherited from ns3::GnuplotDataset | |
| Data * | m_data |
| Reference counted data object. | |
Static Protected Attributes inherited from ns3::GnuplotDataset | |
| static std::string | m_defaultExtra = "" |
| Extra gnuplot parameters set on every newly created dataset. | |
Class to represent a 3D function expression plot.
Since the function expression is not escaped, styles and extras could just as well be included in the expression string. The only difference to Gnuplot2dFunction is the splot command string.
| ns3::Gnuplot3dFunction::Gnuplot3dFunction | ( | const std::string & | title = "Untitled", |
| const std::string & | function = "" |
||
| ) |
| title | the title to be associated to this dataset. |
| function | function to plot |
Create an function dataset. Usually, the dataset's title is displayed in the legend box.
Definition at line 706 of file gnuplot.cc.
| ns3::Gnuplot3dFunction::Gnuplot3dFunction | ( | const std::string & | title = "Untitled", |
| const std::string & | function = "" |
||
| ) |
| title | the title to be associated to this dataset. |
| function | function to plot |
Create an function dataset. Usually, the dataset's title is displayed in the legend box.
| function | new function string to set |
Definition at line 712 of file gnuplot.cc.
References ns3::Create(), and ns3::GnuplotDataset::m_data.
Here is the call graph for this function:| function | new function string to set |