Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
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. More...

#include <Expr.hxx>

Static Public Member Functions

static occ::handle< Expr_GeneralExpressionCopyShare (const occ::handle< Expr_GeneralExpression > &exp)
 
static int NbOfFreeVariables (const occ::handle< Expr_GeneralExpression > &exp)
 
static int NbOfFreeVariables (const occ::handle< Expr_GeneralRelation > &exp)
 
static double Sign (const double val)
 

Detailed Description

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.

Member Function Documentation

◆ CopyShare()

static occ::handle< Expr_GeneralExpression > Expr::CopyShare ( const occ::handle< Expr_GeneralExpression > & exp)
static

◆ NbOfFreeVariables() [1/2]

static int Expr::NbOfFreeVariables ( const occ::handle< Expr_GeneralExpression > & exp)
static

◆ NbOfFreeVariables() [2/2]

static int Expr::NbOfFreeVariables ( const occ::handle< Expr_GeneralRelation > & exp)
static

◆ Sign()

static double Expr::Sign ( const double val)
static

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