C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Member Functions | |
exprtk_gnuplot_fx () | |
exprtk_gnuplot_fx & | set_title (const std::string &title) |
exprtk_gnuplot_fx & | set_domain (const double min_x, const double max_x) |
exprtk_gnuplot_fx & | set_expression (const std::string &expression) |
bool | plot () |
bool | plot () |
exprtk_gnuplot_fx & | add_curve (const exprtk_fx_curve &curve) |
Private Member Functions | |
bool | generate_gp_script () |
bool | generate_data () |
bool | generate_gp_script () |
bool | generate_data (const std::size_t index, exprtk_fx_curve &curve) |
Private Attributes | |
std::string | title_ |
std::string | expression_ |
double | min_x_ |
double | max_x_ |
double | min_y_ |
double | max_y_ |
std::deque< exprtk_fx_curve > | curve_list_ |
Definition at line 29 of file exprtk_gnuplot.cpp.
|
inline |
|
inline |
Definition at line 81 of file exprtk_gnuplot_multi.cpp.
References curve_list_.
Referenced by main().
|
inlineprivate |
Definition at line 89 of file exprtk_gnuplot.cpp.
References expression_, max_x_, max_y_, min_x_, and min_y_.
Referenced by plot().
|
inlineprivate |
Definition at line 130 of file exprtk_gnuplot_multi.cpp.
References exprtk_fx_curve::expression_, exprtk_fx_curve::max_x_, exprtk_fx_curve::max_y_, exprtk_fx_curve::min_x_, and exprtk_fx_curve::min_y_.
|
inlineprivate |
Definition at line 69 of file exprtk_gnuplot.cpp.
References max_x_, max_y_, min_x_, min_y_, and title_.
Referenced by plot().
|
inlineprivate |
Definition at line 89 of file exprtk_gnuplot_multi.cpp.
References curve_list_, exprtk_fx_curve::max_x_, exprtk_fx_curve::max_y_, exprtk_fx_curve::min_x_, and exprtk_fx_curve::min_y_.
|
inline |
Definition at line 59 of file exprtk_gnuplot.cpp.
References generate_data(), and generate_gp_script().
Referenced by main().
|
inline |
Definition at line 70 of file exprtk_gnuplot_multi.cpp.
References curve_list_, generate_data(), and generate_gp_script().
|
inline |
|
inline |
Definition at line 53 of file exprtk_gnuplot.cpp.
References expression_.
Referenced by main().
|
inline |
Definition at line 40 of file exprtk_gnuplot.cpp.
References title_.
Referenced by main().
|
private |
Definition at line 187 of file exprtk_gnuplot_multi.cpp.
Referenced by add_curve(), generate_gp_script(), and plot().
|
private |
Definition at line 145 of file exprtk_gnuplot.cpp.
Referenced by generate_data(), and set_expression().
|
private |
Definition at line 147 of file exprtk_gnuplot.cpp.
Referenced by generate_data(), generate_gp_script(), and set_domain().
|
private |
Definition at line 149 of file exprtk_gnuplot.cpp.
Referenced by generate_data(), and generate_gp_script().
|
private |
Definition at line 146 of file exprtk_gnuplot.cpp.
Referenced by generate_data(), generate_gp_script(), and set_domain().
|
private |
Definition at line 148 of file exprtk_gnuplot.cpp.
Referenced by generate_data(), and generate_gp_script().
|
private |
Definition at line 144 of file exprtk_gnuplot.cpp.
Referenced by generate_gp_script(), and set_title().