NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
#include <mgl2/mgl.h>
#include <string>
#include <vector>
#include "../datamanagement/memorymanager.hpp"
#include "../ParserLib/muParser.h"
#include "../settings.hpp"
#include "../maths/define.hpp"
#include "plotdata.hpp"
#include "plotinfo.hpp"
#include "plotasset.hpp"
#include "graph_helper.hpp"
Go to the source code of this file.
Classes | |
class | Plot |
This class handles the complete plotting process. More... | |
Functions | |
void | createPlot (std::string &sCmd, MemoryManager &_data, mu::Parser &_parser, Settings &_option, FunctionDefinitionManager &_functions, PlotData &_pData) |
Wrapper function for creating plots. Will create an instance of the Plot class, which will handle the plotting process. More... | |
void createPlot | ( | std::string & | sCmd, |
MemoryManager & | _data, | ||
mu::Parser & | _parser, | ||
Settings & | _option, | ||
FunctionDefinitionManager & | _functions, | ||
PlotData & | _pData | ||
) |
Wrapper function for creating plots. Will create an instance of the Plot class, which will handle the plotting process.
sCmd | std::string& |
_data | Datafile& |
_parser | mu::Parser& |
_option | Settings& |
_functions | Define& |
_pData | PlotData& |
Definition at line 113 of file plotting.cpp.
References Plot::createGraphHelper(), NumeRe::WindowManager::createWindow(), PlotData::deleteData(), NumeReKernel::getInstance(), PlotData::getSettings(), PlotData::getTargetGUI(), NumeRe::WindowManager::getWindowInformation(), NumeReKernel::getWindowManager(), SyntaxError::INVALID_WINDOW_ID, SyntaxError::INVALID_WINDOW_ITEM_ID, PlotData::LOG_OPENIMAGE, PlotData::LOG_SILENTMODE, NumeRe::WindowInformation::nStatus, NumeRe::Window::setItemGraph(), NumeRe::STATUS_RUNNING, and NumeRe::WindowInformation::window.
Referenced by cmd_plotting().