Open CASCADE Technology  7.7.0
Functions

Units_Operators.hxx File Reference

#include <Units_Token.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+() [1/2]

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

◆ operator+() [2/2]

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

◆ operator-()

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 
)

◆ operator>() [1/2]

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

◆ operator>() [2/2]

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

◆ operator>=()

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

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