#include <Expr_NamedExpression.hxx>
Inheritance diagram for Expr_NamedExpression:
Public Member Functions | |
Standard_EXPORT const TCollection_AsciiString & | GetName () const |
Standard_EXPORT void | SetName (const TCollection_AsciiString &name) |
virtual Standard_EXPORT Standard_Boolean | IsShareable () const |
Tests if <me> can be shared by one or more expressions or must be copied. This method redefines to a True value the GeneralExpression method. . | |
Standard_EXPORT Standard_Boolean | IsIdentical (const Handle(Expr_GeneralExpression)&Other) const |
Tests if <me> and <other> define the same expression. This method does not include any simplification before testing. . | |
Standard_EXPORT TCollection_AsciiString | String () const |
returns a string representing <me> in a readable way. | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
TCollection_AsciiString | myName |
|
|
|
Reimplemented from Expr_GeneralExpression. Reimplemented in Expr_NamedConstant, and Expr_NamedUnknown. |
|
Implements Expr_GeneralExpression. |
|
Reimplemented from Expr_GeneralExpression. |
|
|
|
Implements Expr_GeneralExpression. |
|
|