Open CASCADE Technology  7.3.0
Functions
Units_Operators.hxx File Reference
#include <Units_Token.hxx>
#include <Units_Unit.hxx>
#include <Units_Quantity.hxx>

Functions

Standard_Boolean operator== (const Handle< Units_Quantity > &, const Standard_CString)
 
Standard_Boolean operator== (const Handle< Units_Token > &, const Standard_CString)
 
Standard_Boolean operator== (const Handle< Units_Unit > &, const Standard_CString)
 
Handle< Units_Dimensionsoperator * (const Handle< Units_Dimensions > &, const Handle< Units_Dimensions > &)
 
Handle< Units_Dimensionsoperator/ (const Handle< Units_Dimensions > &, const Handle< Units_Dimensions > &)
 
Handle< Units_Dimensionspow (const Handle< Units_Dimensions > &, const Standard_Real)
 
Handle< Units_Tokenpow (const Handle< Units_Token > &, const Handle< Units_Token > &)
 
Handle< Units_Tokenpow (const Handle< Units_Token > &, const Standard_Real)
 
Handle< Units_Tokenoperator+ (const Handle< Units_Token > &, const Standard_Integer)
 
Handle< Units_Tokenoperator+ (const Handle< Units_Token > &, const Handle< Units_Token > &)
 
Handle< Units_Tokenoperator - (const Handle< Units_Token > &, const Handle< Units_Token > &)
 
Handle< Units_Tokenoperator * (const Handle< Units_Token > &, const Handle< Units_Token > &)
 
Handle< Units_Tokenoperator/ (const Handle< Units_Token > &, const Handle< Units_Token > &)
 
Standard_Boolean operator != (const Handle< Units_Token > &, const Standard_CString)
 
Standard_Boolean operator<= (const Handle< Units_Token > &, const Standard_CString)
 
Standard_Boolean operator > (const Handle< Units_Token > &, const Standard_CString)
 
Standard_Boolean operator > (const Handle< Units_Token > &, const Handle< Units_Token > &)
 
Standard_Boolean operator >= (const Handle< Units_Token > &, const Handle< Units_Token > &)
 

Function Documentation

◆ operator !=()

Standard_Boolean operator != ( const Handle< Units_Token > &  ,
const  Standard_CString 
)

◆ operator *() [1/2]

Handle< Units_Dimensions > operator * ( const Handle< Units_Dimensions > &  ,
const Handle< Units_Dimensions > &   
)

◆ operator *() [2/2]

Handle< Units_Token > operator * ( const Handle< Units_Token > &  ,
const Handle< Units_Token > &   
)

◆ operator -()

Handle< Units_Token > operator - ( const Handle< Units_Token > &  ,
const Handle< Units_Token > &   
)

◆ operator >() [1/2]

Standard_Boolean operator > ( const Handle< Units_Token > &  ,
const  Standard_CString 
)

◆ operator >() [2/2]

Standard_Boolean operator > ( const Handle< Units_Token > &  ,
const Handle< Units_Token > &   
)

◆ operator >=()

Standard_Boolean operator >= ( const Handle< Units_Token > &  ,
const Handle< Units_Token > &   
)

◆ operator+() [1/2]

Handle< Units_Token > operator+ ( const Handle< Units_Token > &  ,
const  Standard_Integer 
)

◆ operator+() [2/2]

Handle< Units_Token > operator+ ( const Handle< Units_Token > &  ,
const Handle< Units_Token > &   
)

◆ operator/() [1/2]

Handle< Units_Dimensions > operator/ ( const Handle< Units_Dimensions > &  ,
const Handle< Units_Dimensions > &   
)

◆ operator/() [2/2]

Handle< Units_Token > operator/ ( const Handle< Units_Token > &  ,
const Handle< Units_Token > &   
)

◆ operator<=()

Standard_Boolean operator<= ( const Handle< Units_Token > &  ,
const  Standard_CString 
)

◆ operator==() [1/3]

Standard_Boolean operator== ( const Handle< Units_Quantity > &  ,
const  Standard_CString 
)

◆ operator==() [2/3]

Standard_Boolean operator== ( const Handle< Units_Token > &  ,
const  Standard_CString 
)

◆ operator==() [3/3]

Standard_Boolean operator== ( const Handle< Units_Unit > &  ,
const  Standard_CString 
)

◆ pow() [1/3]

Handle< Units_Dimensions > pow ( const Handle< Units_Dimensions > &  ,
const  Standard_Real 
)

◆ pow() [2/3]

Handle< Units_Token > pow ( const Handle< Units_Token > &  ,
const Handle< Units_Token > &   
)

◆ pow() [3/3]

Handle< Units_Token > pow ( const Handle< Units_Token > &  ,
const  Standard_Real 
)