NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
PlotInfo Struct Reference

This structure governs the needed parameters for plotting. More...

#include <plotinfo.hpp>

Collaboration diagram for PlotInfo:

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
 

Detailed Description

This structure governs the needed parameters for plotting.

Definition at line 33 of file plotinfo.hpp.

Constructor & Destructor Documentation

◆ PlotInfo()

PlotInfo::PlotInfo ( )
inline

Simple constructor to initialize the structure into a valid state.

Definition at line 59 of file plotinfo.hpp.

Member Function Documentation

◆ nextStyle()

int PlotInfo::nextStyle ( ) const
inline

Returns the ID of the next style.

Returns
int

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

Member Data Documentation

◆ b2D

◆ b2DVect

◆ b3D

◆ b3DVect

◆ bDraw

◆ bDraw3D

◆ nFunctions

int PlotInfo::nFunctions

Definition at line 49 of file plotinfo.hpp.

Referenced by Plot::createSubPlotSet(), Plot::fillData(), and Plot::plot2d().

◆ nMaxPlotDim

unsigned int PlotInfo::nMaxPlotDim

◆ nSamples

◆ nStyle

◆ nStyleMax

int PlotInfo::nStyleMax

Definition at line 47 of file plotinfo.hpp.

Referenced by Plot::createStdPlot(), nextStyle(), Plot::Plot(), and Plot::setStyles().

◆ ranges

◆ sCommand

◆ sConPointStyles

std::vector<std::string> PlotInfo::sConPointStyles

◆ sContStyles

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

◆ secranges

IntervalSet PlotInfo::secranges

◆ sLineStyles

std::vector<std::string> PlotInfo::sLineStyles

◆ sPlotParams

std::string PlotInfo::sPlotParams

Definition at line 44 of file plotinfo.hpp.

Referenced by Plot::CoordSettings(), Plot::createSubPlotSet(), and Plot::Plot().

◆ sPointStyles

std::vector<std::string> PlotInfo::sPointStyles

The documentation for this struct was generated from the following file: