NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
This structure governs the needed parameters for plotting. More...
#include <plotinfo.hpp>
Public Member Functions | |
PlotInfo () | |
Simple constructor to initialize the structure into a valid state. More... | |
int | nextStyle () const |
Returns the ID of the next style. More... | |
Public Attributes | |
IntervalSet | ranges |
IntervalSet | secranges |
bool | b2D |
bool | b3D |
bool | b2DVect |
bool | b3DVect |
bool | bDraw |
bool | bDraw3D |
std::string | sCommand |
std::string | sPlotParams |
int | nSamples |
int | nStyle |
int | nStyleMax |
unsigned int | nMaxPlotDim |
int | nFunctions |
std::vector< std::string > | sLineStyles |
std::vector< std::string > | sContStyles |
std::vector< std::string > | sPointStyles |
std::vector< std::string > | sConPointStyles |
This structure governs the needed parameters for plotting.
Definition at line 33 of file plotinfo.hpp.
|
inline |
Simple constructor to initialize the structure into a valid state.
Definition at line 59 of file plotinfo.hpp.
|
inline |
Returns the ID of the next style.
Definition at line 67 of file plotinfo.hpp.
References nStyle, and nStyleMax.
Referenced by Plot::composeColoursForBarChart(), Plot::create2dPlot(), Plot::createStd3dPlot(), Plot::createStdPlot(), Plot::plotstd(), and Plot::plotstd3d().
bool PlotInfo::b2D |
Definition at line 37 of file plotinfo.hpp.
Referenced by Plot::CoordSettings(), Plot::createSubPlotSet(), Plot::defaultRanges(), Plot::displayMessage(), Plot::fitPlotRanges(), Plot::passRangesToGraph(), and Plot::Plot().
bool PlotInfo::b2DVect |
Definition at line 39 of file plotinfo.hpp.
Referenced by Plot::CoordSettings(), Plot::createPlotOrAnimation(), Plot::createSubPlotSet(), Plot::defaultRanges(), Plot::displayMessage(), Plot::fitPlotRanges(), Plot::passRangesToGraph(), Plot::Plot(), and Plot::separateFunctionsAndData().
bool PlotInfo::b3D |
Definition at line 38 of file plotinfo.hpp.
Referenced by Plot::applyColorbar(), Plot::applyLighting(), Plot::CoordSettings(), Plot::createSubPlotSet(), Plot::defaultRanges(), Plot::displayMessage(), Plot::fitPlotRanges(), Plot::passRangesToGraph(), Plot::Plot(), and Plot::separateFunctionsAndData().
bool PlotInfo::b3DVect |
Definition at line 40 of file plotinfo.hpp.
Referenced by Plot::applyLighting(), Plot::CoordSettings(), Plot::createPlotOrAnimation(), Plot::createSubPlotSet(), Plot::defaultRanges(), Plot::displayMessage(), Plot::fitPlotRanges(), Plot::passRangesToGraph(), Plot::Plot(), and Plot::separateFunctionsAndData().
bool PlotInfo::bDraw |
Definition at line 41 of file plotinfo.hpp.
Referenced by Plot::applyLighting(), Plot::createPlotOrAnimation(), Plot::createSubPlotSet(), Plot::defaultRanges(), Plot::displayMessage(), Plot::fillData(), Plot::fitPlotRanges(), Plot::Plot(), and Plot::separateFunctionsAndData().
bool PlotInfo::bDraw3D |
Definition at line 42 of file plotinfo.hpp.
Referenced by Plot::applyLighting(), Plot::createPlotOrAnimation(), Plot::createSubPlotSet(), Plot::defaultRanges(), Plot::displayMessage(), Plot::fillData(), Plot::fitPlotRanges(), Plot::Plot(), and Plot::separateFunctionsAndData().
int PlotInfo::nFunctions |
Definition at line 49 of file plotinfo.hpp.
Referenced by Plot::createSubPlotSet(), Plot::fillData(), and Plot::plot2d().
unsigned int PlotInfo::nMaxPlotDim |
Definition at line 48 of file plotinfo.hpp.
Referenced by Plot::CoordSettings(), Plot::createPlotOrAnimation(), Plot::defaultRanges(), Plot::determinePlottingDimensions(), and Plot::Plot().
int PlotInfo::nSamples |
Definition at line 45 of file plotinfo.hpp.
Referenced by Plot::create2dPlot(), Plot::create3dPlot(), Plot::createStd3dPlot(), Plot::createStdPlot(), Plot::createSubPlotSet(), Plot::displayMessage(), Plot::fillData(), Plot::plotstd(), Plot::plotstd3d(), and Plot::prepareMemory().
int PlotInfo::nStyle |
Definition at line 46 of file plotinfo.hpp.
Referenced by Plot::composeColoursForBarChart(), Plot::create2dPlot(), Plot::createPlotOrAnimation(), Plot::createStd3dPlot(), Plot::createStdPlot(), nextStyle(), Plot::Plot(), Plot::plot2d(), Plot::plotstd(), and Plot::plotstd3d().
int PlotInfo::nStyleMax |
Definition at line 47 of file plotinfo.hpp.
Referenced by Plot::createStdPlot(), nextStyle(), Plot::Plot(), and Plot::setStyles().
IntervalSet PlotInfo::ranges |
Definition at line 35 of file plotinfo.hpp.
Referenced by Plot::applyColorbar(), Plot::CalcCutBox(), Plot::CoordSettings(), Plot::create2dPlot(), Plot::create3dPlot(), Plot::createPlotOrAnimation(), Plot::createStd3dPlot(), Plot::createStdPlot(), Plot::createSubPlotSet(), Plot::defaultRanges(), Plot::directionalLight(), Plot::fillData(), Plot::fitPlotRanges(), Plot::getProjBackground(), Plot::passRangesToGraph(), and Plot::plot2d().
std::string PlotInfo::sCommand |
Definition at line 43 of file plotinfo.hpp.
Referenced by Plot::applyColorbar(), Plot::applyLighting(), Plot::constructDataLegendElement(), Plot::CoordSettings(), Plot::create2dPlot(), Plot::create3dPlot(), Plot::createDataLegends(), Plot::createPlotOrAnimation(), Plot::createStd3dPlot(), Plot::createSubPlotSet(), Plot::defaultRanges(), Plot::displayMessage(), Plot::extractDataValues(), Plot::filename(), Plot::fillData(), Plot::fitPlotRanges(), hasSecAxisBox(), Plot::passRangesToGraph(), Plot::Plot(), Plot::plot2d(), and Plot::prepareMemory().
std::vector<std::string> PlotInfo::sConPointStyles |
Definition at line 53 of file plotinfo.hpp.
Referenced by Plot::createStd3dPlot(), Plot::createStdPlot(), Plot::Plot(), Plot::plotstd(), Plot::plotstd3d(), and Plot::setStyles().
std::vector<std::string> PlotInfo::sContStyles |
Definition at line 51 of file plotinfo.hpp.
Referenced by Plot::create2dPlot(), Plot::Plot(), Plot::plot2d(), and Plot::setStyles().
IntervalSet PlotInfo::secranges |
Definition at line 36 of file plotinfo.hpp.
Referenced by Plot::createStdPlot(), Plot::defaultRanges(), Plot::fitPlotRanges(), and Plot::Plot().
std::vector<std::string> PlotInfo::sLineStyles |
Definition at line 50 of file plotinfo.hpp.
Referenced by Plot::composeColoursForBarChart(), Plot::createStd3dPlot(), Plot::createStdPlot(), Plot::Plot(), Plot::plotstd(), Plot::plotstd3d(), and Plot::setStyles().
std::string PlotInfo::sPlotParams |
Definition at line 44 of file plotinfo.hpp.
Referenced by Plot::CoordSettings(), Plot::createSubPlotSet(), and Plot::Plot().
std::vector<std::string> PlotInfo::sPointStyles |
Definition at line 52 of file plotinfo.hpp.
Referenced by Plot::createStd3dPlot(), Plot::createStdPlot(), Plot::Plot(), Plot::plotstd(), Plot::plotstd3d(), and Plot::setStyles().