Open CASCADE Technology 6.6.0
Public Member Functions
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