HAPI::ConstantExpression Class Reference

The ancestor of all expression classes representing a constant (label, number, or Boolean). More...

Inheritance diagram for HAPI::ConstantExpression:
HAPI::Expression HAPI::BooleanExpression HAPI::LabelExpression HAPI::NumberExpression

List of all members.

Public Member Functions

virtual bool isBooleanExpression () const =0
 Test if the expression is a BooleanExpression.
bool isCompositeExpression () const
 Test if the expression is a CompositeExpression.
bool isConstantExpression () const
 Test if the expression is a ConstantExpression.
virtual bool isLabelExpression () const =0
 Test if the expression is a LabelExpression.
bool isNodeExpression () const
 Test if the expression is a NodeExpression.
virtual bool isNumberExpression () const =0
 Test if the expression is a NumberExpression.

Detailed Description

The ancestor of all expression classes representing a constant (label, number, or Boolean).


Copyright Hugin Expert A/S 1993-2010