Open CASCADE Technology 6.6.0
Static Public Member Functions
Expr Class Reference

This package describes the data structure of any
expression, relation or function used in mathematics.
It also describes the assignment of variables. Standard
mathematical functions are implemented such as
trigonometrics, hyperbolics, and log functions.

#include <Expr.hxx>

Static Public Member Functions

static
Handle_Expr_GeneralExpression 
CopyShare (const Handle< Expr_GeneralExpression > &exp)
static Standard_Integer NbOfFreeVariables (const Handle< Expr_GeneralExpression > &exp)
static Standard_Integer NbOfFreeVariables (const Handle< Expr_GeneralRelation > &exp)
static Standard_Real Sign (const Standard_Real val)

Member Function Documentation

static Handle_Expr_GeneralExpression Expr::CopyShare ( const Handle< Expr_GeneralExpression > &  exp) [static]
static Standard_Integer Expr::NbOfFreeVariables ( const Handle< Expr_GeneralExpression > &  exp) [static]
static Standard_Integer Expr::NbOfFreeVariables ( const Handle< Expr_GeneralRelation > &  exp) [static]
static Standard_Real Expr::Sign ( const Standard_Real  val) [static]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines