Expr_GreaterThan Class Reference

#include <Expr_GreaterThan.hxx>

Inheritance diagram for Expr_GreaterThan:
Inheritance graph
[legend]

Public Member Functions

 Expr_GreaterThan (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 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

Expr_GreaterThan::Expr_GreaterThan ( const Handle< Expr_GeneralExpression > &  exp1,
const Handle< Expr_GeneralExpression > &  exp2 
)

Member Function Documentation

Handle_Expr_GeneralRelation Expr_GreaterThan::Copy (  )  const [virtual]

Implements Expr_GeneralRelation.

Standard_Boolean Expr_GreaterThan::IsSatisfied (  )  const [virtual]

Implements Expr_GeneralRelation.

Handle_Expr_GeneralRelation Expr_GreaterThan::Simplified (  )  const [virtual]

Implements Expr_GeneralRelation.

void Expr_GreaterThan::Simplify (  )  [virtual]

Implements Expr_GeneralRelation.

TCollection_AsciiString Expr_GreaterThan::String (  )  const [virtual]

Implements Expr_GeneralRelation.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:54:26 2011 for Open CASCADE Technology by  doxygen 1.6.3