Open CASCADE Technology  7.1.0.beta
Macros | Functions

Expr_Operators.hxx File Reference

#include <Expr_GeneralExpression.hxx>
#include <Expr_NumericValue.hxx>
#include <Expr_Sum.hxx>
#include <Expr_UnaryMinus.hxx>
#include <Expr_Difference.hxx>
#include <Expr_Product.hxx>
#include <Expr_Division.hxx>

Macros

#define __Expr_API
 

Functions

Handle< Expr_Sumoperator+ (const Handle< Expr_GeneralExpression > &x, const Handle< Expr_GeneralExpression > &y)
 
Handle< Expr_Sumoperator+ (const Standard_Real x, const Handle< Expr_GeneralExpression > &y)
 
Handle< Expr_Sumoperator+ (const Handle< Expr_GeneralExpression > &x, const Standard_Real y)
 
Handle< Expr_Differenceoperator- (const Handle< Expr_GeneralExpression > &x, const Handle< Expr_GeneralExpression > &y)
 
Handle< Expr_Differenceoperator- (const Standard_Real x, const Handle< Expr_GeneralExpression > &y)
 
Handle< Expr_Differenceoperator- (const Handle< Expr_GeneralExpression > &x, const Standard_Real y)
 
Handle< Expr_UnaryMinusoperator- (const Handle< Expr_GeneralExpression > &x)
 
Handle< Expr_Productoperator* (const Handle< Expr_GeneralExpression > &x, const Handle< Expr_GeneralExpression > &y)
 
Handle< Expr_Productoperator* (const Standard_Real x, const Handle< Expr_GeneralExpression > &y)
 
Handle< Expr_Productoperator* (const Handle< Expr_GeneralExpression > &x, const Standard_Real y)
 
Handle< Expr_Divisionoperator/ (const Handle< Expr_GeneralExpression > &x, const Handle< Expr_GeneralExpression > &y)
 
Handle< Expr_Divisionoperator/ (const Standard_Real x, const Handle< Expr_GeneralExpression > &y)
 
Handle< Expr_Divisionoperator/ (const Handle< Expr_GeneralExpression > &x, const Standard_Real y)
 

Macro Definition Documentation

#define __Expr_API

Function Documentation

Handle< Expr_Product > operator* ( const Handle< Expr_GeneralExpression > &  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Product > operator* ( const Standard_Real  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Product > operator* ( const Handle< Expr_GeneralExpression > &  x,
const Standard_Real  y 
)
Handle< Expr_Sum > operator+ ( const Handle< Expr_GeneralExpression > &  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Sum > operator+ ( const Standard_Real  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Sum > operator+ ( const Handle< Expr_GeneralExpression > &  x,
const Standard_Real  y 
)
Handle< Expr_Difference > operator- ( const Handle< Expr_GeneralExpression > &  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Difference > operator- ( const Standard_Real  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Difference > operator- ( const Handle< Expr_GeneralExpression > &  x,
const Standard_Real  y 
)
Handle< Expr_UnaryMinus > operator- ( const Handle< Expr_GeneralExpression > &  x)
Handle< Expr_Division > operator/ ( const Handle< Expr_GeneralExpression > &  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Division > operator/ ( const Standard_Real  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Division > operator/ ( const Handle< Expr_GeneralExpression > &  x,
const Standard_Real  y 
)