#include <EnhancedCustomShapeFunctionParser.hxx>
◆ ~ExpressionNode()
ExpressionNode::~ExpressionNode |
( |
| ) |
|
|
virtual |
◆ fillNode()
virtual css::drawing::EnhancedCustomShapeParameter EnhancedCustomShape::ExpressionNode::fillNode |
( |
std::vector< EnhancedCustomShapeEquation > & |
rEquations, |
|
|
ExpressionNode * |
pOptionalArg, |
|
|
sal_uInt32 |
nFlags |
|
) |
| |
|
pure virtual |
Operator to retrieve the ms version of expression.
◆ getType()
virtual ExpressionFunct EnhancedCustomShape::ExpressionNode::getType |
( |
| ) |
const |
|
pure virtual |
Operator to retrieve the type of expression node.
◆ isConstant()
virtual bool EnhancedCustomShape::ExpressionNode::isConstant |
( |
| ) |
const |
|
pure virtual |
Predicate whether this node is constant.
This predicate returns true, if this node is neither time- nor ViewInfo dependent. This allows for certain optimizations, i.e. not the full expression tree needs be represented by ExpressionNodes.
- Returns
- true, if the note is constant
◆ operator()()
virtual double EnhancedCustomShape::ExpressionNode::operator() |
( |
| ) |
const |
|
pure virtual |
Operator to calculate function value.
This method calculates the function value.
The documentation for this class was generated from the following files: