Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
Expr_Equal Class Reference

#include <Expr_Equal.hxx>

Inheritance diagram for Expr_Equal:
Inheritance graph
[legend]

Public Member Functions

 Expr_Equal (const Handle< Expr_GeneralExpression > &exp1, const Handle< Expr_GeneralExpression > &exp2)
 Creates the relation <exp1> = <exp2>.

Standard_Boolean IsSatisfied () const
 Returns the current status of the relation

Handle_Expr_GeneralRelation Simplified () const
 returns a GeneralRelation after replacement of
NamedUnknowns by an associated expression and after
values computation.

void Simplify ()
 Replaces NamedUnknowns by an associated expressions
and computes values in <me>.

Handle_Expr_GeneralRelation Copy () const
 Returns a copy of <me> having the same unknowns and functions.

TCollection_AsciiString String () const
 returns a string representing <me> in a readable way.


Constructor & Destructor Documentation


Member Function Documentation

Handle_Expr_GeneralRelation Expr_Equal::Copy ( ) const [virtual]

Implements Expr_GeneralRelation.

Implements Expr_GeneralRelation.

Handle_Expr_GeneralRelation Expr_Equal::Simplified ( ) const [virtual]

Implements Expr_GeneralRelation.

void Expr_Equal::Simplify ( ) [virtual]

Implements Expr_GeneralRelation.

Implements Expr_GeneralRelation.


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