ExpressionNode factory.
More...
#include <expressionnodefactory.hxx>
ExpressionNode factory.
This class can be used to generate a wide variety of ExpressionNode objects, e.g. when parsing SMIL function expressions.
Definition at line 38 of file expressionnodefactory.hxx.
◆ createConstantValueExpression()
std::shared_ptr< ExpressionNode > slideshow::internal::ExpressionNodeFactory::createConstantValueExpression |
( |
double |
rConstantValue | ) |
|
|
static |
◆ createDividesExpression()
◆ createMaxExpression()
std::shared_ptr< ExpressionNode > slideshow::internal::ExpressionNodeFactory::createMaxExpression |
( |
const std::shared_ptr< ExpressionNode > & |
rOuterFunction, |
|
|
const std::shared_ptr< ExpressionNode > & |
rInnerFunction |
|
) |
| |
|
static |
◆ createMinExpression()
std::shared_ptr< ExpressionNode > slideshow::internal::ExpressionNodeFactory::createMinExpression |
( |
const std::shared_ptr< ExpressionNode > & |
rOuterFunction, |
|
|
const std::shared_ptr< ExpressionNode > & |
rInnerFunction |
|
) |
| |
|
static |
◆ createMinusExpression()
◆ createMultipliesExpression()
◆ createPlusExpression()
◆ createValueTExpression()
std::shared_ptr< ExpressionNode > slideshow::internal::ExpressionNodeFactory::createValueTExpression |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following files: