JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Loading...
Searching...
No Matches

specifies an internal plot functor More...

#include <jkqtpevaluatedfunctionbase.h>

Public Member Functions

 PlotFunctorSpec ()
 
bool isValid () const
 

Public Attributes

std::function< QPointF(double)> func
 calculates the points $ [x,y] $ on the function graph, in dependence on a dependent parameter variable, could be e.g. $ [x, f(x)] $ for plotting a function $ f(x) $ over the x-axis.
 
double range_end
 upper bound for the dependent parameter variable of func
 
double range_start
 lower bound for the dependent parameter variable of func
 

Detailed Description

specifies an internal plot functor

See also
buildPlotFunctor()

Constructor & Destructor Documentation

◆ PlotFunctorSpec()

JKQTPEvaluatedFunctionGraphBase::PlotFunctorSpec::PlotFunctorSpec ( )

brief construct an in-valid PlotFunctorSpec ... will become valid, by assigning a non-zero range and a plot-function

Member Function Documentation

◆ isValid()

bool JKQTPEvaluatedFunctionGraphBase::PlotFunctorSpec::isValid ( ) const

Member Data Documentation

◆ func

std::function<QPointF(double)> JKQTPEvaluatedFunctionGraphBase::PlotFunctorSpec::func

calculates the points $ [x,y] $ on the function graph, in dependence on a dependent parameter variable, could be e.g. $ [x, f(x)] $ for plotting a function $ f(x) $ over the x-axis.

◆ range_end

double JKQTPEvaluatedFunctionGraphBase::PlotFunctorSpec::range_end

upper bound for the dependent parameter variable of func

◆ range_start

double JKQTPEvaluatedFunctionGraphBase::PlotFunctorSpec::range_start

lower bound for the dependent parameter variable of func


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