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
JKQTMathTextModifiedEnvironmentInstructionNode::InstructionProperties Struct Reference

defines the implementation of an instruction represented by JKQTMathTextModifiedTextPropsInstructionNode More...

#include <jkqtmathtextmodifyenvironmentnode.h>

Public Types

typedef std::function< void(JKQTMathTextEnvironment &ev, const QStringList &parameters, JKQTMathText *parentMathText)> ModifyEnvironmentFunctor
 this functor implements the instruction
 

Public Member Functions

 InstructionProperties ()
 default constructor, creates a NOP-instruction that does nothing
 
 InstructionProperties (const ModifyEnvironmentFunctor &_modifier, size_t _NParams=0)
 constructor which gets a functor _modifier and a number of required parameters _NParams
 

Public Attributes

ModifyEnvironmentFunctor modifier
 functor that modifies a JKQTMathTextEnvironment
 
size_t NParams
 number of parameters for this node
 

Detailed Description

defines the implementation of an instruction represented by JKQTMathTextModifiedTextPropsInstructionNode

Member Typedef Documentation

◆ ModifyEnvironmentFunctor

Constructor & Destructor Documentation

◆ InstructionProperties() [1/2]

JKQTMathTextModifiedEnvironmentInstructionNode::InstructionProperties::InstructionProperties ( )

default constructor, creates a NOP-instruction that does nothing

◆ InstructionProperties() [2/2]

JKQTMathTextModifiedEnvironmentInstructionNode::InstructionProperties::InstructionProperties ( const ModifyEnvironmentFunctor _modifier,
size_t  _NParams = 0 
)

constructor which gets a functor _modifier and a number of required parameters _NParams

Member Data Documentation

◆ modifier

ModifyEnvironmentFunctor JKQTMathTextModifiedEnvironmentInstructionNode::InstructionProperties::modifier

functor that modifies a JKQTMathTextEnvironment

◆ NParams

size_t JKQTMathTextModifiedEnvironmentInstructionNode::InstructionProperties::NParams

number of parameters for this node


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