|
using | AddSpectrum = TAdd<math::Spectrum, math::Spectrum, math::Spectrum> |
|
using | SubtractSpectrum = TSubtract<math::Spectrum, math::Spectrum, math::Spectrum> |
|
using | MultiplySpectrum = TMultiply<math::Spectrum, math::Spectrum, math::Spectrum> |
|
using | DivideSpectrum = TDivide<math::Spectrum, math::Spectrum, math::Spectrum> |
|
using | PowerSpectrum = TPower<math::Spectrum, math::Spectrum, math::Spectrum> |
|
using | ClampSpectrum = TClamp<math::Spectrum, math::Spectrum, math::Spectrum, math::Spectrum> |
|
template<typename InputType , typename ConstantType , typename OutputType > |
using | TAddConstant |
|
template<typename InputType , typename ConstantType , typename OutputType > |
using | TSubtractConstant |
|
template<typename InputType , typename ConstantType , typename OutputType > |
using | TMultiplyConstant |
|
template<typename InputType , typename ConstantType , typename OutputType > |
using | TDivideConstant |
|
template<typename InputType , typename ConstantType , typename OutputType > |
using | TPowerConstant |
|
template<typename InputType , typename ConstantTypeA , typename ConstantTypeB , typename OutputType > |
using | TClampConstant |
|
using | SpectrumAddScalar = TAddConstant<math::Spectrum, math::ColorValue, math::Spectrum> |
|
using | SpectrumSubtractScalar = TSubtractConstant<math::Spectrum, math::ColorValue, math::Spectrum> |
|
using | SpectrumMultiplyScalar = TMultiplyConstant<math::Spectrum, math::ColorValue, math::Spectrum> |
|
using | SpectrumDivideScalar = TDivideConstant<math::Spectrum, math::ColorValue, math::Spectrum> |
|
using | SpectrumPowerScalar = TPowerConstant<math::Spectrum, math::ColorValue, math::Spectrum> |
|