main class for creating plots
More...
#include <scatter/Plot.hpp>
|
typedef std::shared_ptr< Plot > | Ptr |
| typedef for convenience
|
|
|
void | Figure::save (const std::string &) |
| allow Figure::save to access private members of this class
|
|
main class for creating plots
instances of this class can only be created using Plot::create
◆ Plot()
delete default constructor in order to enforce using Plot::create
[long description]
◆ ~Plot()
virtual scatter::Plot::~Plot |
( |
| ) |
|
|
virtual |
destructor
[long description]
◆ add()
template<class T , class... Args>
T::Options * scatter::Plot::add |
( |
Args &&... | args | ) |
|
|
inline |
[brief description]
[long description]
- Parameters
-
- Returns
- [description]
References options().
◆ create() [1/2]
create a new Plot
[long description]
- Parameters
-
- Returns
- Plot
◆ create() [2/2]
create a new Plot
convenience overload
- Parameters
-
- Returns
- Plot
◆ options()
[brief description]
[long description]
- Returns
- [description]
Referenced by add().
◆ save()
save the plot to the given filepath
this function creates a temporary Figure
- Parameters
-
file | path and file name |
options | options for the temporary Figure that is created in order to save the Plot |
- Returns
- true if the Plot was saved successfully
The documentation for this class was generated from the following file: