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
|
defines the implementation of an instruction represented by JKQTMathTextModifiedTextPropsInstructionNode More...
#include <jkqtmathtextinstructionnode.h>
Public Types | |
typedef std::function< QString(const QStringList ¶meters)> | EvaluateInstructionFunctor |
this functor implements the instruction | |
Public Member Functions | |
InstructionProperties () | |
default constructor, creates a NOP-instruction that does nothing | |
InstructionProperties (const EvaluateInstructionFunctor &_evaluator, size_t _NParams=0) | |
constructor which gets a functor _modifier and a number of required parameters _NParams | |
Public Attributes | |
EvaluateInstructionFunctor | evaluator |
output of the instruction | |
size_t | NParams |
number of parameters for this node | |
defines the implementation of an instruction represented by JKQTMathTextModifiedTextPropsInstructionNode
typedef std::function<QString(const QStringList& parameters)> JKQTMathTextSimpleInstructionNode::InstructionProperties::EvaluateInstructionFunctor |
this functor implements the instruction
JKQTMathTextSimpleInstructionNode::InstructionProperties::InstructionProperties | ( | ) |
default constructor, creates a NOP-instruction that does nothing
JKQTMathTextSimpleInstructionNode::InstructionProperties::InstructionProperties | ( | const EvaluateInstructionFunctor & | _evaluator, |
size_t | _NParams = 0 |
||
) |
constructor which gets a functor _modifier and a number of required parameters _NParams
EvaluateInstructionFunctor JKQTMathTextSimpleInstructionNode::InstructionProperties::evaluator |
output of the instruction
size_t JKQTMathTextSimpleInstructionNode::InstructionProperties::NParams |
number of parameters for this node