Expr_Operators.hxx File Reference

#include <Expr_GeneralExpression.hxx>
#include <Expr_NumericValue.hxx>
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Expr_NumericValue.hxx>
#include <Standard_Real.hxx>
#include <Standard_Integer.hxx>
#include <Handle_Expr_GeneralExpression.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Expr_NamedUnknown.hxx>
#include <Handle_Expr_Sum.hxx>
#include <Expr_PolyExpression.hxx>
#include <Handle_Expr_UnaryMinus.hxx>
#include <Expr_UnaryExpression.hxx>
#include <Handle_Expr_Difference.hxx>
#include <Expr_BinaryExpression.hxx>
#include <Handle_Expr_Product.hxx>
#include <Handle_Expr_Division.hxx>

Defines

#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)

Define Documentation

#define __Expr_API

Function Documentation

Handle< Expr_Product > operator* ( const Handle< Expr_GeneralExpression > &  x,
const Standard_Real  y 
)
Handle< Expr_Product > operator* ( const Standard_Real  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Product > operator* ( const Handle< Expr_GeneralExpression > &  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Sum > operator+ ( const Handle< Expr_GeneralExpression > &  x,
const Standard_Real  y 
)
Handle< Expr_Sum > operator+ ( const Standard_Real  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Sum > operator+ ( const Handle< Expr_GeneralExpression > &  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_UnaryMinus > operator- ( const Handle< Expr_GeneralExpression > &  x  ) 
Handle< Expr_Difference > operator- ( const Handle< Expr_GeneralExpression > &  x,
const Standard_Real  y 
)
Handle< Expr_Difference > operator- ( const Standard_Real  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Difference > operator- ( const Handle< Expr_GeneralExpression > &  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Division > operator/ ( const Handle< Expr_GeneralExpression > &  x,
const Standard_Real  y 
)
Handle< Expr_Division > operator/ ( const Standard_Real  x,
const Handle< Expr_GeneralExpression > &  y 
)
Handle< Expr_Division > operator/ ( const Handle< Expr_GeneralExpression > &  x,
const Handle< Expr_GeneralExpression > &  y 
)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:39 2011 for Open CASCADE Technology by  doxygen 1.6.3