|
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().