Assimp  v3.1.1 (June 2014)
color4.inl File Reference

Inline implementation of aiColor4t<TReal> operators. More...

Macros

#define AI_COLOR4D_INL_INC
 

Functions

template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator * (const aiColor4t< TReal > &v1, const aiColor4t< TReal > &v2)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator * (TReal f, const aiColor4t< TReal > &v)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator * (const aiColor4t< TReal > &v, TReal f)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator - (const aiColor4t< TReal > &v1, const aiColor4t< TReal > &v2)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator - (const aiColor4t< TReal > &v, TReal f)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator - (TReal f, const aiColor4t< TReal > &v)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator+ (const aiColor4t< TReal > &v1, const aiColor4t< TReal > &v2)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator+ (const aiColor4t< TReal > &v, TReal f)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator+ (TReal f, const aiColor4t< TReal > &v)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator/ (const aiColor4t< TReal > &v1, const aiColor4t< TReal > &v2)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator/ (const aiColor4t< TReal > &v, TReal f)
 
template<typename TReal >
AI_FORCE_INLINE aiColor4t< TReal > operator/ (TReal f, const aiColor4t< TReal > &v)
 

Detailed Description

Inline implementation of aiColor4t<TReal> operators.

Macro Definition Documentation

◆ AI_COLOR4D_INL_INC

#define AI_COLOR4D_INL_INC

Function Documentation

◆ operator *() [1/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator * ( const aiColor4t< TReal > &  v1,
const aiColor4t< TReal > &  v2 
)

◆ operator *() [2/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator * ( TReal  f,
const aiColor4t< TReal > &  v 
)

◆ operator *() [3/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator * ( const aiColor4t< TReal > &  v,
TReal  f 
)

◆ operator -() [1/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator - ( const aiColor4t< TReal > &  v1,
const aiColor4t< TReal > &  v2 
)

◆ operator -() [2/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator - ( const aiColor4t< TReal > &  v,
TReal  f 
)

◆ operator -() [3/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator - ( TReal  f,
const aiColor4t< TReal > &  v 
)

◆ operator+() [1/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator+ ( const aiColor4t< TReal > &  v1,
const aiColor4t< TReal > &  v2 
)

◆ operator+() [2/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator+ ( const aiColor4t< TReal > &  v,
TReal  f 
)

◆ operator+() [3/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator+ ( TReal  f,
const aiColor4t< TReal > &  v 
)

◆ operator/() [1/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator/ ( const aiColor4t< TReal > &  v1,
const aiColor4t< TReal > &  v2 
)

◆ operator/() [2/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator/ ( const aiColor4t< TReal > &  v,
TReal  f 
)

◆ operator/() [3/3]

template<typename TReal >
AI_FORCE_INLINE aiColor4t<TReal> operator/ ( TReal  f,
const aiColor4t< TReal > &  v 
)