Image Utilities (IU)
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Friends Groups Pages
Functions
Arithmetics

Pointwise image arithmetics. More...

Functions

IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_32f_C1 &src, const float &val, iu::ImageGpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_32f_C2 &src, const float2 &val, iu::ImageGpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_32f_C3 &src, const float3 &val, iu::ImageGpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_32f_C4 &src, const float4 &val, iu::ImageGpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_64f_C1 &src, const double &val, iu::ImageGpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_64f_C2 &src, const double2 &val, iu::ImageGpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_64f_C3 &src, const double3 &val, iu::ImageGpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_64f_C4 &src, const double4 &val, iu::ImageGpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_8u_C1 &src, const unsigned char &val, iu::ImageGpu_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_8u_C2 &src, const uchar2 &val, iu::ImageGpu_8u_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_8u_C3 &src, const uchar3 &val, iu::ImageGpu_8u_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_8u_C4 &src, const uchar4 &val, iu::ImageGpu_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_32s_C1 &src, const int &val, iu::ImageGpu_32s_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_32u_C1 &src, const unsigned int &val, iu::ImageGpu_32u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageGpu_16u_C1 &src, const unsigned short &val, iu::ImageGpu_16u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeGpu_32f_C1 &src, const float &val, iu::VolumeGpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeGpu_32f_C2 &src, const float2 &val, iu::VolumeGpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeGpu_32f_C3 &src, const float3 &val, iu::VolumeGpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeGpu_32f_C4 &src, const float4 &val, iu::VolumeGpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeGpu_64f_C1 &src, const double &val, iu::VolumeGpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeGpu_64f_C2 &src, const double2 &val, iu::VolumeGpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeGpu_64f_C3 &src, const double3 &val, iu::VolumeGpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeGpu_64f_C4 &src, const double4 &val, iu::VolumeGpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_32f_C1 &src, const float &val, iu::LinearDeviceMemory_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_32f_C2 &src, const float2 &val, iu::LinearDeviceMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_32f_C3 &src, const float3 &val, iu::LinearDeviceMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_32f_C4 &src, const float4 &val, iu::LinearDeviceMemory_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_64f_C1 &src, const double &val, iu::LinearDeviceMemory_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_64f_C2 &src, const double2 &val, iu::LinearDeviceMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_64f_C3 &src, const double3 &val, iu::LinearDeviceMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_64f_C4 &src, const double4 &val, iu::LinearDeviceMemory_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_8u_C1 &src, const unsigned char &val, iu::LinearDeviceMemory_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_8u_C2 &src, const uchar2 &val, iu::LinearDeviceMemory_8u_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_8u_C3 &src, const uchar3 &val, iu::LinearDeviceMemory_8u_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_8u_C4 &src, const uchar4 &val, iu::LinearDeviceMemory_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_32s_C1 &src, const int &val, iu::LinearDeviceMemory_32s_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_32u_C1 &src, const unsigned int &val, iu::LinearDeviceMemory_32u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory_16u_C1 &src, const unsigned short &val, iu::LinearDeviceMemory_16u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float, 2 > &src, const float &val, iu::LinearDeviceMemory< float, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float2, 2 > &src, const float2 &val, iu::LinearDeviceMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float3, 2 > &src, const float3 &val, iu::LinearDeviceMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float4, 2 > &src, const float4 &val, iu::LinearDeviceMemory< float4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float, 3 > &src, const float &val, iu::LinearDeviceMemory< float, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float2, 3 > &src, const float2 &val, iu::LinearDeviceMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float3, 3 > &src, const float3 &val, iu::LinearDeviceMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float4, 3 > &src, const float4 &val, iu::LinearDeviceMemory< float4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float, 4 > &src, const float &val, iu::LinearDeviceMemory< float, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float2, 4 > &src, const float2 &val, iu::LinearDeviceMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float3, 4 > &src, const float3 &val, iu::LinearDeviceMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float4, 4 > &src, const float4 &val, iu::LinearDeviceMemory< float4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float, 5 > &src, const float &val, iu::LinearDeviceMemory< float, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float2, 5 > &src, const float2 &val, iu::LinearDeviceMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float3, 5 > &src, const float3 &val, iu::LinearDeviceMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< float4, 5 > &src, const float4 &val, iu::LinearDeviceMemory< float4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double, 2 > &src, const double &val, iu::LinearDeviceMemory< double, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double2, 2 > &src, const double2 &val, iu::LinearDeviceMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double3, 2 > &src, const double3 &val, iu::LinearDeviceMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double4, 2 > &src, const double4 &val, iu::LinearDeviceMemory< double4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double, 3 > &src, const double &val, iu::LinearDeviceMemory< double, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double2, 3 > &src, const double2 &val, iu::LinearDeviceMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double3, 3 > &src, const double3 &val, iu::LinearDeviceMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double4, 3 > &src, const double4 &val, iu::LinearDeviceMemory< double4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double, 4 > &src, const double &val, iu::LinearDeviceMemory< double, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double2, 4 > &src, const double2 &val, iu::LinearDeviceMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double3, 4 > &src, const double3 &val, iu::LinearDeviceMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double4, 4 > &src, const double4 &val, iu::LinearDeviceMemory< double4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double, 5 > &src, const double &val, iu::LinearDeviceMemory< double, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double2, 5 > &src, const double2 &val, iu::LinearDeviceMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double3, 5 > &src, const double3 &val, iu::LinearDeviceMemory< double3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearDeviceMemory< double4, 5 > &src, const double4 &val, iu::LinearDeviceMemory< double4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_32f_C1 &src, const float &val, iu::ImageCpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_32f_C2 &src, const float2 &val, iu::ImageCpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_32f_C3 &src, const float3 &val, iu::ImageCpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_32f_C4 &src, const float4 &val, iu::ImageCpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_64f_C1 &src, const double &val, iu::ImageCpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_64f_C2 &src, const double2 &val, iu::ImageCpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_64f_C3 &src, const double3 &val, iu::ImageCpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_64f_C4 &src, const double4 &val, iu::ImageCpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_8u_C1 &src, const unsigned char &val, iu::ImageCpu_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_8u_C2 &src, const uchar2 &val, iu::ImageCpu_8u_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_8u_C3 &src, const uchar3 &val, iu::ImageCpu_8u_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_8u_C4 &src, const uchar4 &val, iu::ImageCpu_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_32s_C1 &src, const int &val, iu::ImageCpu_32s_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_32u_C1 &src, const unsigned int &val, iu::ImageCpu_32u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::ImageCpu_16u_C1 &src, const unsigned short &val, iu::ImageCpu_16u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeCpu_32f_C1 &src, const float &val, iu::VolumeCpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeCpu_32f_C2 &src, const float2 &val, iu::VolumeCpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeCpu_32f_C3 &src, const float3 &val, iu::VolumeCpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeCpu_32f_C4 &src, const float4 &val, iu::VolumeCpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeCpu_64f_C1 &src, const double &val, iu::VolumeCpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeCpu_64f_C2 &src, const double2 &val, iu::VolumeCpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeCpu_64f_C3 &src, const double3 &val, iu::VolumeCpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::VolumeCpu_64f_C4 &src, const double4 &val, iu::VolumeCpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_32f_C1 &src, const float &val, iu::LinearHostMemory_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_32f_C2 &src, const float2 &val, iu::LinearHostMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_32f_C3 &src, const float3 &val, iu::LinearHostMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_32f_C4 &src, const float4 &val, iu::LinearHostMemory_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_64f_C1 &src, const double &val, iu::LinearHostMemory_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_64f_C2 &src, const double2 &val, iu::LinearHostMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_64f_C3 &src, const double3 &val, iu::LinearHostMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_64f_C4 &src, const double4 &val, iu::LinearHostMemory_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_8u_C1 &src, const unsigned char &val, iu::LinearHostMemory_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_8u_C2 &src, const uchar2 &val, iu::LinearHostMemory_8u_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_8u_C3 &src, const uchar3 &val, iu::LinearHostMemory_8u_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_8u_C4 &src, const uchar4 &val, iu::LinearHostMemory_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_32s_C1 &src, const int &val, iu::LinearHostMemory_32s_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_32u_C1 &src, const unsigned int &val, iu::LinearHostMemory_32u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory_16u_C1 &src, const unsigned short &val, iu::LinearHostMemory_16u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float, 2 > &src, const float &val, iu::LinearHostMemory< float, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float2, 2 > &src, const float2 &val, iu::LinearHostMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float3, 2 > &src, const float3 &val, iu::LinearHostMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float4, 2 > &src, const float4 &val, iu::LinearHostMemory< float4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float, 3 > &src, const float &val, iu::LinearHostMemory< float, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float2, 3 > &src, const float2 &val, iu::LinearHostMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float3, 3 > &src, const float3 &val, iu::LinearHostMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float4, 3 > &src, const float4 &val, iu::LinearHostMemory< float4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float, 4 > &src, const float &val, iu::LinearHostMemory< float, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float2, 4 > &src, const float2 &val, iu::LinearHostMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float3, 4 > &src, const float3 &val, iu::LinearHostMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float4, 4 > &src, const float4 &val, iu::LinearHostMemory< float4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float, 5 > &src, const float &val, iu::LinearHostMemory< float, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float2, 5 > &src, const float2 &val, iu::LinearHostMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float3, 5 > &src, const float3 &val, iu::LinearHostMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< float4, 5 > &src, const float4 &val, iu::LinearHostMemory< float4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double, 2 > &src, const double &val, iu::LinearHostMemory< double, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double2, 2 > &src, const double2 &val, iu::LinearHostMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double3, 2 > &src, const double3 &val, iu::LinearHostMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double4, 2 > &src, const double4 &val, iu::LinearHostMemory< double4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double, 3 > &src, const double &val, iu::LinearHostMemory< double, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double2, 3 > &src, const double2 &val, iu::LinearHostMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double3, 3 > &src, const double3 &val, iu::LinearHostMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double4, 3 > &src, const double4 &val, iu::LinearHostMemory< double4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double, 4 > &src, const double &val, iu::LinearHostMemory< double, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double2, 4 > &src, const double2 &val, iu::LinearHostMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double3, 4 > &src, const double3 &val, iu::LinearHostMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double4, 4 > &src, const double4 &val, iu::LinearHostMemory< double4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double, 5 > &src, const double &val, iu::LinearHostMemory< double, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double2, 5 > &src, const double2 &val, iu::LinearHostMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double3, 5 > &src, const double3 &val, iu::LinearHostMemory< double3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addC (iu::LinearHostMemory< double4, 5 > &src, const double4 &val, iu::LinearHostMemory< double4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_32f_C1 &src, const float &val, iu::ImageGpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_32f_C2 &src, const float2 &val, iu::ImageGpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_32f_C3 &src, const float3 &val, iu::ImageGpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_32f_C4 &src, const float4 &val, iu::ImageGpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_64f_C1 &src, const double &val, iu::ImageGpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_64f_C2 &src, const double2 &val, iu::ImageGpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_64f_C3 &src, const double3 &val, iu::ImageGpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_64f_C4 &src, const double4 &val, iu::ImageGpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_8u_C1 &src, const unsigned char &val, iu::ImageGpu_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_8u_C2 &src, const uchar2 &val, iu::ImageGpu_8u_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_8u_C3 &src, const uchar3 &val, iu::ImageGpu_8u_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_8u_C4 &src, const uchar4 &val, iu::ImageGpu_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_32s_C1 &src, const int &val, iu::ImageGpu_32s_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_32u_C1 &src, const unsigned int &val, iu::ImageGpu_32u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageGpu_16u_C1 &src, const unsigned short &val, iu::ImageGpu_16u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeGpu_32f_C1 &src, const float &val, iu::VolumeGpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeGpu_32f_C2 &src, const float2 &val, iu::VolumeGpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeGpu_32f_C3 &src, const float3 &val, iu::VolumeGpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeGpu_32f_C4 &src, const float4 &val, iu::VolumeGpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeGpu_64f_C1 &src, const double &val, iu::VolumeGpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeGpu_64f_C2 &src, const double2 &val, iu::VolumeGpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeGpu_64f_C3 &src, const double3 &val, iu::VolumeGpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeGpu_64f_C4 &src, const double4 &val, iu::VolumeGpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_32f_C1 &src, const float &val, iu::LinearDeviceMemory_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_32f_C2 &src, const float2 &val, iu::LinearDeviceMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_32f_C3 &src, const float3 &val, iu::LinearDeviceMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_32f_C4 &src, const float4 &val, iu::LinearDeviceMemory_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_64f_C1 &src, const double &val, iu::LinearDeviceMemory_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_64f_C2 &src, const double2 &val, iu::LinearDeviceMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_64f_C3 &src, const double3 &val, iu::LinearDeviceMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_64f_C4 &src, const double4 &val, iu::LinearDeviceMemory_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_8u_C1 &src, const unsigned char &val, iu::LinearDeviceMemory_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_8u_C2 &src, const uchar2 &val, iu::LinearDeviceMemory_8u_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_8u_C3 &src, const uchar3 &val, iu::LinearDeviceMemory_8u_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_8u_C4 &src, const uchar4 &val, iu::LinearDeviceMemory_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_32s_C1 &src, const int &val, iu::LinearDeviceMemory_32s_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_32u_C1 &src, const unsigned int &val, iu::LinearDeviceMemory_32u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory_16u_C1 &src, const unsigned short &val, iu::LinearDeviceMemory_16u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float, 2 > &src, const float &val, iu::LinearDeviceMemory< float, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float2, 2 > &src, const float2 &val, iu::LinearDeviceMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float3, 2 > &src, const float3 &val, iu::LinearDeviceMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float4, 2 > &src, const float4 &val, iu::LinearDeviceMemory< float4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float, 3 > &src, const float &val, iu::LinearDeviceMemory< float, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float2, 3 > &src, const float2 &val, iu::LinearDeviceMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float3, 3 > &src, const float3 &val, iu::LinearDeviceMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float4, 3 > &src, const float4 &val, iu::LinearDeviceMemory< float4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float, 4 > &src, const float &val, iu::LinearDeviceMemory< float, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float2, 4 > &src, const float2 &val, iu::LinearDeviceMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float3, 4 > &src, const float3 &val, iu::LinearDeviceMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float4, 4 > &src, const float4 &val, iu::LinearDeviceMemory< float4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float, 5 > &src, const float &val, iu::LinearDeviceMemory< float, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float2, 5 > &src, const float2 &val, iu::LinearDeviceMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float3, 5 > &src, const float3 &val, iu::LinearDeviceMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< float4, 5 > &src, const float4 &val, iu::LinearDeviceMemory< float4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double, 2 > &src, const double &val, iu::LinearDeviceMemory< double, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double2, 2 > &src, const double2 &val, iu::LinearDeviceMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double3, 2 > &src, const double3 &val, iu::LinearDeviceMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double4, 2 > &src, const double4 &val, iu::LinearDeviceMemory< double4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double, 3 > &src, const double &val, iu::LinearDeviceMemory< double, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double2, 3 > &src, const double2 &val, iu::LinearDeviceMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double3, 3 > &src, const double3 &val, iu::LinearDeviceMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double4, 3 > &src, const double4 &val, iu::LinearDeviceMemory< double4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double, 4 > &src, const double &val, iu::LinearDeviceMemory< double, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double2, 4 > &src, const double2 &val, iu::LinearDeviceMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double3, 4 > &src, const double3 &val, iu::LinearDeviceMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double4, 4 > &src, const double4 &val, iu::LinearDeviceMemory< double4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double, 5 > &src, const double &val, iu::LinearDeviceMemory< double, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double2, 5 > &src, const double2 &val, iu::LinearDeviceMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double3, 5 > &src, const double3 &val, iu::LinearDeviceMemory< double3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearDeviceMemory< double4, 5 > &src, const double4 &val, iu::LinearDeviceMemory< double4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_32f_C1 &src, const float &val, iu::ImageCpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_32f_C2 &src, const float2 &val, iu::ImageCpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_32f_C3 &src, const float3 &val, iu::ImageCpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_32f_C4 &src, const float4 &val, iu::ImageCpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_64f_C1 &src, const double &val, iu::ImageCpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_64f_C2 &src, const double2 &val, iu::ImageCpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_64f_C3 &src, const double3 &val, iu::ImageCpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_64f_C4 &src, const double4 &val, iu::ImageCpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_8u_C1 &src, const unsigned char &val, iu::ImageCpu_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_8u_C2 &src, const uchar2 &val, iu::ImageCpu_8u_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_8u_C3 &src, const uchar3 &val, iu::ImageCpu_8u_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_8u_C4 &src, const uchar4 &val, iu::ImageCpu_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_32s_C1 &src, const int &val, iu::ImageCpu_32s_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_32u_C1 &src, const unsigned int &val, iu::ImageCpu_32u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::ImageCpu_16u_C1 &src, const unsigned short &val, iu::ImageCpu_16u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeCpu_32f_C1 &src, const float &val, iu::VolumeCpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeCpu_32f_C2 &src, const float2 &val, iu::VolumeCpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeCpu_32f_C3 &src, const float3 &val, iu::VolumeCpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeCpu_32f_C4 &src, const float4 &val, iu::VolumeCpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeCpu_64f_C1 &src, const double &val, iu::VolumeCpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeCpu_64f_C2 &src, const double2 &val, iu::VolumeCpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeCpu_64f_C3 &src, const double3 &val, iu::VolumeCpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::VolumeCpu_64f_C4 &src, const double4 &val, iu::VolumeCpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_32f_C1 &src, const float &val, iu::LinearHostMemory_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_32f_C2 &src, const float2 &val, iu::LinearHostMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_32f_C3 &src, const float3 &val, iu::LinearHostMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_32f_C4 &src, const float4 &val, iu::LinearHostMemory_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_64f_C1 &src, const double &val, iu::LinearHostMemory_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_64f_C2 &src, const double2 &val, iu::LinearHostMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_64f_C3 &src, const double3 &val, iu::LinearHostMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_64f_C4 &src, const double4 &val, iu::LinearHostMemory_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_8u_C1 &src, const unsigned char &val, iu::LinearHostMemory_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_8u_C2 &src, const uchar2 &val, iu::LinearHostMemory_8u_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_8u_C3 &src, const uchar3 &val, iu::LinearHostMemory_8u_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_8u_C4 &src, const uchar4 &val, iu::LinearHostMemory_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_32s_C1 &src, const int &val, iu::LinearHostMemory_32s_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_32u_C1 &src, const unsigned int &val, iu::LinearHostMemory_32u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory_16u_C1 &src, const unsigned short &val, iu::LinearHostMemory_16u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float, 2 > &src, const float &val, iu::LinearHostMemory< float, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float2, 2 > &src, const float2 &val, iu::LinearHostMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float3, 2 > &src, const float3 &val, iu::LinearHostMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float4, 2 > &src, const float4 &val, iu::LinearHostMemory< float4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float, 3 > &src, const float &val, iu::LinearHostMemory< float, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float2, 3 > &src, const float2 &val, iu::LinearHostMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float3, 3 > &src, const float3 &val, iu::LinearHostMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float4, 3 > &src, const float4 &val, iu::LinearHostMemory< float4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float, 4 > &src, const float &val, iu::LinearHostMemory< float, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float2, 4 > &src, const float2 &val, iu::LinearHostMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float3, 4 > &src, const float3 &val, iu::LinearHostMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float4, 4 > &src, const float4 &val, iu::LinearHostMemory< float4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float, 5 > &src, const float &val, iu::LinearHostMemory< float, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float2, 5 > &src, const float2 &val, iu::LinearHostMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float3, 5 > &src, const float3 &val, iu::LinearHostMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< float4, 5 > &src, const float4 &val, iu::LinearHostMemory< float4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double, 2 > &src, const double &val, iu::LinearHostMemory< double, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double2, 2 > &src, const double2 &val, iu::LinearHostMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double3, 2 > &src, const double3 &val, iu::LinearHostMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double4, 2 > &src, const double4 &val, iu::LinearHostMemory< double4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double, 3 > &src, const double &val, iu::LinearHostMemory< double, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double2, 3 > &src, const double2 &val, iu::LinearHostMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double3, 3 > &src, const double3 &val, iu::LinearHostMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double4, 3 > &src, const double4 &val, iu::LinearHostMemory< double4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double, 4 > &src, const double &val, iu::LinearHostMemory< double, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double2, 4 > &src, const double2 &val, iu::LinearHostMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double3, 4 > &src, const double3 &val, iu::LinearHostMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double4, 4 > &src, const double4 &val, iu::LinearHostMemory< double4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double, 5 > &src, const double &val, iu::LinearHostMemory< double, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double2, 5 > &src, const double2 &val, iu::LinearHostMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double3, 5 > &src, const double3 &val, iu::LinearHostMemory< double3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mulC (iu::LinearHostMemory< double4, 5 > &src, const double4 &val, iu::LinearHostMemory< double4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_32f_C1 &src1, const float &weight1, iu::ImageGpu_32f_C1 &src2, const float &weight2, iu::ImageGpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_32f_C2 &src1, const float2 &weight1, iu::ImageGpu_32f_C2 &src2, const float2 &weight2, iu::ImageGpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_32f_C3 &src1, const float3 &weight1, iu::ImageGpu_32f_C3 &src2, const float3 &weight2, iu::ImageGpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_32f_C4 &src1, const float4 &weight1, iu::ImageGpu_32f_C4 &src2, const float4 &weight2, iu::ImageGpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_64f_C1 &src1, const double &weight1, iu::ImageGpu_64f_C1 &src2, const double &weight2, iu::ImageGpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_64f_C2 &src1, const double2 &weight1, iu::ImageGpu_64f_C2 &src2, const double2 &weight2, iu::ImageGpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_64f_C3 &src1, const double3 &weight1, iu::ImageGpu_64f_C3 &src2, const double3 &weight2, iu::ImageGpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_64f_C4 &src1, const double4 &weight1, iu::ImageGpu_64f_C4 &src2, const double4 &weight2, iu::ImageGpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_8u_C1 &src1, const unsigned char &weight1, iu::ImageGpu_8u_C1 &src2, const unsigned char &weight2, iu::ImageGpu_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageGpu_8u_C4 &src1, const uchar4 &weight1, iu::ImageGpu_8u_C4 &src2, const uchar4 &weight2, iu::ImageGpu_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::VolumeGpu_32f_C1 &src1, const float &weight1, iu::VolumeGpu_32f_C1 &src2, const float &weight2, iu::VolumeGpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::VolumeGpu_32f_C2 &src1, const float2 &weight1, iu::VolumeGpu_32f_C2 &src2, const float2 &weight2, iu::VolumeGpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::VolumeGpu_64f_C1 &src1, const double &weight1, iu::VolumeGpu_64f_C1 &src2, const double &weight2, iu::VolumeGpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::VolumeGpu_64f_C2 &src1, const double2 &weight1, iu::VolumeGpu_64f_C2 &src2, const double2 &weight2, iu::VolumeGpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_32f_C1 &src1, const float &weight1, iu::LinearDeviceMemory_32f_C1 &src2, const float &weight2, iu::LinearDeviceMemory_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_32f_C2 &src1, const float2 &weight1, iu::LinearDeviceMemory_32f_C2 &src2, const float2 &weight2, iu::LinearDeviceMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_32f_C3 &src1, const float3 &weight1, iu::LinearDeviceMemory_32f_C3 &src2, const float3 &weight2, iu::LinearDeviceMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_32f_C4 &src1, const float4 &weight1, iu::LinearDeviceMemory_32f_C4 &src2, const float4 &weight2, iu::LinearDeviceMemory_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_64f_C1 &src1, const double &weight1, iu::LinearDeviceMemory_64f_C1 &src2, const double &weight2, iu::LinearDeviceMemory_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_64f_C2 &src1, const double2 &weight1, iu::LinearDeviceMemory_64f_C2 &src2, const double2 &weight2, iu::LinearDeviceMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_64f_C3 &src1, const double3 &weight1, iu::LinearDeviceMemory_64f_C3 &src2, const double3 &weight2, iu::LinearDeviceMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_64f_C4 &src1, const double4 &weight1, iu::LinearDeviceMemory_64f_C4 &src2, const double4 &weight2, iu::LinearDeviceMemory_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_8u_C1 &src1, const unsigned char &weight1, iu::LinearDeviceMemory_8u_C1 &src2, const unsigned char &weight2, iu::LinearDeviceMemory_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory_8u_C4 &src1, const uchar4 &weight1, iu::LinearDeviceMemory_8u_C4 &src2, const uchar4 &weight2, iu::LinearDeviceMemory_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float, 2 > &src1, const float &weight1, iu::LinearDeviceMemory< float, 2 > &src2, const float &weight2, iu::LinearDeviceMemory< float, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float2, 2 > &src1, const float2 &weight1, iu::LinearDeviceMemory< float2, 2 > &src2, const float2 &weight2, iu::LinearDeviceMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float3, 2 > &src1, const float3 &weight1, iu::LinearDeviceMemory< float3, 2 > &src2, const float3 &weight2, iu::LinearDeviceMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float4, 2 > &src1, const float4 &weight1, iu::LinearDeviceMemory< float4, 2 > &src2, const float4 &weight2, iu::LinearDeviceMemory< float4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float, 3 > &src1, const float &weight1, iu::LinearDeviceMemory< float, 3 > &src2, const float &weight2, iu::LinearDeviceMemory< float, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float2, 3 > &src1, const float2 &weight1, iu::LinearDeviceMemory< float2, 3 > &src2, const float2 &weight2, iu::LinearDeviceMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float3, 3 > &src1, const float3 &weight1, iu::LinearDeviceMemory< float3, 3 > &src2, const float3 &weight2, iu::LinearDeviceMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float4, 3 > &src1, const float4 &weight1, iu::LinearDeviceMemory< float4, 3 > &src2, const float4 &weight2, iu::LinearDeviceMemory< float4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float, 4 > &src1, const float &weight1, iu::LinearDeviceMemory< float, 4 > &src2, const float &weight2, iu::LinearDeviceMemory< float, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float2, 4 > &src1, const float2 &weight1, iu::LinearDeviceMemory< float2, 4 > &src2, const float2 &weight2, iu::LinearDeviceMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float3, 4 > &src1, const float3 &weight1, iu::LinearDeviceMemory< float3, 4 > &src2, const float3 &weight2, iu::LinearDeviceMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float4, 4 > &src1, const float4 &weight1, iu::LinearDeviceMemory< float4, 4 > &src2, const float4 &weight2, iu::LinearDeviceMemory< float4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float, 5 > &src1, const float &weight1, iu::LinearDeviceMemory< float, 5 > &src2, const float &weight2, iu::LinearDeviceMemory< float, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float2, 5 > &src1, const float2 &weight1, iu::LinearDeviceMemory< float2, 5 > &src2, const float2 &weight2, iu::LinearDeviceMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float3, 5 > &src1, const float3 &weight1, iu::LinearDeviceMemory< float3, 5 > &src2, const float3 &weight2, iu::LinearDeviceMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< float4, 5 > &src1, const float4 &weight1, iu::LinearDeviceMemory< float4, 5 > &src2, const float4 &weight2, iu::LinearDeviceMemory< float4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double, 2 > &src1, const double &weight1, iu::LinearDeviceMemory< double, 2 > &src2, const double &weight2, iu::LinearDeviceMemory< double, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double2, 2 > &src1, const double2 &weight1, iu::LinearDeviceMemory< double2, 2 > &src2, const double2 &weight2, iu::LinearDeviceMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double3, 2 > &src1, const double3 &weight1, iu::LinearDeviceMemory< double3, 2 > &src2, const double3 &weight2, iu::LinearDeviceMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double4, 2 > &src1, const double4 &weight1, iu::LinearDeviceMemory< double4, 2 > &src2, const double4 &weight2, iu::LinearDeviceMemory< double4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double, 3 > &src1, const double &weight1, iu::LinearDeviceMemory< double, 3 > &src2, const double &weight2, iu::LinearDeviceMemory< double, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double2, 3 > &src1, const double2 &weight1, iu::LinearDeviceMemory< double2, 3 > &src2, const double2 &weight2, iu::LinearDeviceMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double3, 3 > &src1, const double3 &weight1, iu::LinearDeviceMemory< double3, 3 > &src2, const double3 &weight2, iu::LinearDeviceMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double4, 3 > &src1, const double4 &weight1, iu::LinearDeviceMemory< double4, 3 > &src2, const double4 &weight2, iu::LinearDeviceMemory< double4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double, 4 > &src1, const double &weight1, iu::LinearDeviceMemory< double, 4 > &src2, const double &weight2, iu::LinearDeviceMemory< double, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double2, 4 > &src1, const double2 &weight1, iu::LinearDeviceMemory< double2, 4 > &src2, const double2 &weight2, iu::LinearDeviceMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double3, 4 > &src1, const double3 &weight1, iu::LinearDeviceMemory< double3, 4 > &src2, const double3 &weight2, iu::LinearDeviceMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double4, 4 > &src1, const double4 &weight1, iu::LinearDeviceMemory< double4, 4 > &src2, const double4 &weight2, iu::LinearDeviceMemory< double4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double, 5 > &src1, const double &weight1, iu::LinearDeviceMemory< double, 5 > &src2, const double &weight2, iu::LinearDeviceMemory< double, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double2, 5 > &src1, const double2 &weight1, iu::LinearDeviceMemory< double2, 5 > &src2, const double2 &weight2, iu::LinearDeviceMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double3, 5 > &src1, const double3 &weight1, iu::LinearDeviceMemory< double3, 5 > &src2, const double3 &weight2, iu::LinearDeviceMemory< double3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearDeviceMemory< double4, 5 > &src1, const double4 &weight1, iu::LinearDeviceMemory< double4, 5 > &src2, const double4 &weight2, iu::LinearDeviceMemory< double4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_32f_C1 &src1, const float &weight1, iu::ImageCpu_32f_C1 &src2, const float &weight2, iu::ImageCpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_32f_C2 &src1, const float2 &weight1, iu::ImageCpu_32f_C2 &src2, const float2 &weight2, iu::ImageCpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_32f_C3 &src1, const float3 &weight1, iu::ImageCpu_32f_C3 &src2, const float3 &weight2, iu::ImageCpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_32f_C4 &src1, const float4 &weight1, iu::ImageCpu_32f_C4 &src2, const float4 &weight2, iu::ImageCpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_64f_C1 &src1, const double &weight1, iu::ImageCpu_64f_C1 &src2, const double &weight2, iu::ImageCpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_64f_C2 &src1, const double2 &weight1, iu::ImageCpu_64f_C2 &src2, const double2 &weight2, iu::ImageCpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_64f_C3 &src1, const double3 &weight1, iu::ImageCpu_64f_C3 &src2, const double3 &weight2, iu::ImageCpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_64f_C4 &src1, const double4 &weight1, iu::ImageCpu_64f_C4 &src2, const double4 &weight2, iu::ImageCpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_8u_C1 &src1, const unsigned char &weight1, iu::ImageCpu_8u_C1 &src2, const unsigned char &weight2, iu::ImageCpu_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::ImageCpu_8u_C4 &src1, const uchar4 &weight1, iu::ImageCpu_8u_C4 &src2, const uchar4 &weight2, iu::ImageCpu_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::VolumeCpu_32f_C1 &src1, const float &weight1, iu::VolumeCpu_32f_C1 &src2, const float &weight2, iu::VolumeCpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::VolumeCpu_32f_C2 &src1, const float2 &weight1, iu::VolumeCpu_32f_C2 &src2, const float2 &weight2, iu::VolumeCpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::VolumeCpu_64f_C1 &src1, const double &weight1, iu::VolumeCpu_64f_C1 &src2, const double &weight2, iu::VolumeCpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::VolumeCpu_64f_C2 &src1, const double2 &weight1, iu::VolumeCpu_64f_C2 &src2, const double2 &weight2, iu::VolumeCpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_32f_C1 &src1, const float &weight1, iu::LinearHostMemory_32f_C1 &src2, const float &weight2, iu::LinearHostMemory_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_32f_C2 &src1, const float2 &weight1, iu::LinearHostMemory_32f_C2 &src2, const float2 &weight2, iu::LinearHostMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_32f_C3 &src1, const float3 &weight1, iu::LinearHostMemory_32f_C3 &src2, const float3 &weight2, iu::LinearHostMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_32f_C4 &src1, const float4 &weight1, iu::LinearHostMemory_32f_C4 &src2, const float4 &weight2, iu::LinearHostMemory_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_64f_C1 &src1, const double &weight1, iu::LinearHostMemory_64f_C1 &src2, const double &weight2, iu::LinearHostMemory_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_64f_C2 &src1, const double2 &weight1, iu::LinearHostMemory_64f_C2 &src2, const double2 &weight2, iu::LinearHostMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_64f_C3 &src1, const double3 &weight1, iu::LinearHostMemory_64f_C3 &src2, const double3 &weight2, iu::LinearHostMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_64f_C4 &src1, const double4 &weight1, iu::LinearHostMemory_64f_C4 &src2, const double4 &weight2, iu::LinearHostMemory_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_8u_C1 &src1, const unsigned char &weight1, iu::LinearHostMemory_8u_C1 &src2, const unsigned char &weight2, iu::LinearHostMemory_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory_8u_C4 &src1, const uchar4 &weight1, iu::LinearHostMemory_8u_C4 &src2, const uchar4 &weight2, iu::LinearHostMemory_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float, 2 > &src1, const float &weight1, iu::LinearHostMemory< float, 2 > &src2, const float &weight2, iu::LinearHostMemory< float, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float2, 2 > &src1, const float2 &weight1, iu::LinearHostMemory< float2, 2 > &src2, const float2 &weight2, iu::LinearHostMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float3, 2 > &src1, const float3 &weight1, iu::LinearHostMemory< float3, 2 > &src2, const float3 &weight2, iu::LinearHostMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float4, 2 > &src1, const float4 &weight1, iu::LinearHostMemory< float4, 2 > &src2, const float4 &weight2, iu::LinearHostMemory< float4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float, 3 > &src1, const float &weight1, iu::LinearHostMemory< float, 3 > &src2, const float &weight2, iu::LinearHostMemory< float, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float2, 3 > &src1, const float2 &weight1, iu::LinearHostMemory< float2, 3 > &src2, const float2 &weight2, iu::LinearHostMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float3, 3 > &src1, const float3 &weight1, iu::LinearHostMemory< float3, 3 > &src2, const float3 &weight2, iu::LinearHostMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float4, 3 > &src1, const float4 &weight1, iu::LinearHostMemory< float4, 3 > &src2, const float4 &weight2, iu::LinearHostMemory< float4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float, 4 > &src1, const float &weight1, iu::LinearHostMemory< float, 4 > &src2, const float &weight2, iu::LinearHostMemory< float, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float2, 4 > &src1, const float2 &weight1, iu::LinearHostMemory< float2, 4 > &src2, const float2 &weight2, iu::LinearHostMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float3, 4 > &src1, const float3 &weight1, iu::LinearHostMemory< float3, 4 > &src2, const float3 &weight2, iu::LinearHostMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float4, 4 > &src1, const float4 &weight1, iu::LinearHostMemory< float4, 4 > &src2, const float4 &weight2, iu::LinearHostMemory< float4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float, 5 > &src1, const float &weight1, iu::LinearHostMemory< float, 5 > &src2, const float &weight2, iu::LinearHostMemory< float, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float2, 5 > &src1, const float2 &weight1, iu::LinearHostMemory< float2, 5 > &src2, const float2 &weight2, iu::LinearHostMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float3, 5 > &src1, const float3 &weight1, iu::LinearHostMemory< float3, 5 > &src2, const float3 &weight2, iu::LinearHostMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< float4, 5 > &src1, const float4 &weight1, iu::LinearHostMemory< float4, 5 > &src2, const float4 &weight2, iu::LinearHostMemory< float4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double, 2 > &src1, const double &weight1, iu::LinearHostMemory< double, 2 > &src2, const double &weight2, iu::LinearHostMemory< double, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double2, 2 > &src1, const double2 &weight1, iu::LinearHostMemory< double2, 2 > &src2, const double2 &weight2, iu::LinearHostMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double3, 2 > &src1, const double3 &weight1, iu::LinearHostMemory< double3, 2 > &src2, const double3 &weight2, iu::LinearHostMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double4, 2 > &src1, const double4 &weight1, iu::LinearHostMemory< double4, 2 > &src2, const double4 &weight2, iu::LinearHostMemory< double4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double, 3 > &src1, const double &weight1, iu::LinearHostMemory< double, 3 > &src2, const double &weight2, iu::LinearHostMemory< double, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double2, 3 > &src1, const double2 &weight1, iu::LinearHostMemory< double2, 3 > &src2, const double2 &weight2, iu::LinearHostMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double3, 3 > &src1, const double3 &weight1, iu::LinearHostMemory< double3, 3 > &src2, const double3 &weight2, iu::LinearHostMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double4, 3 > &src1, const double4 &weight1, iu::LinearHostMemory< double4, 3 > &src2, const double4 &weight2, iu::LinearHostMemory< double4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double, 4 > &src1, const double &weight1, iu::LinearHostMemory< double, 4 > &src2, const double &weight2, iu::LinearHostMemory< double, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double2, 4 > &src1, const double2 &weight1, iu::LinearHostMemory< double2, 4 > &src2, const double2 &weight2, iu::LinearHostMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double3, 4 > &src1, const double3 &weight1, iu::LinearHostMemory< double3, 4 > &src2, const double3 &weight2, iu::LinearHostMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double4, 4 > &src1, const double4 &weight1, iu::LinearHostMemory< double4, 4 > &src2, const double4 &weight2, iu::LinearHostMemory< double4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double, 5 > &src1, const double &weight1, iu::LinearHostMemory< double, 5 > &src2, const double &weight2, iu::LinearHostMemory< double, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double2, 5 > &src1, const double2 &weight1, iu::LinearHostMemory< double2, 5 > &src2, const double2 &weight2, iu::LinearHostMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double3, 5 > &src1, const double3 &weight1, iu::LinearHostMemory< double3, 5 > &src2, const double3 &weight2, iu::LinearHostMemory< double3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::addWeighted (iu::LinearHostMemory< double4, 5 > &src1, const double4 &weight1, iu::LinearHostMemory< double4, 5 > &src2, const double4 &weight2, iu::LinearHostMemory< double4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_32f_C1 &src1, iu::ImageGpu_32f_C1 &src2, iu::ImageGpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_32f_C2 &src1, iu::ImageGpu_32f_C2 &src2, iu::ImageGpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_32f_C3 &src1, iu::ImageGpu_32f_C3 &src2, iu::ImageGpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_32f_C4 &src1, iu::ImageGpu_32f_C4 &src2, iu::ImageGpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_64f_C1 &src1, iu::ImageGpu_64f_C1 &src2, iu::ImageGpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_64f_C2 &src1, iu::ImageGpu_64f_C2 &src2, iu::ImageGpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_64f_C3 &src1, iu::ImageGpu_64f_C3 &src2, iu::ImageGpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_64f_C4 &src1, iu::ImageGpu_64f_C4 &src2, iu::ImageGpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_8u_C1 &src1, iu::ImageGpu_8u_C1 &src2, iu::ImageGpu_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageGpu_8u_C4 &src1, iu::ImageGpu_8u_C4 &src2, iu::ImageGpu_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::VolumeGpu_32f_C1 &src1, iu::VolumeGpu_32f_C1 &src2, iu::VolumeGpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::VolumeGpu_64f_C1 &src1, iu::VolumeGpu_64f_C1 &src2, iu::VolumeGpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_32f_C1 &src1, iu::LinearDeviceMemory_32f_C1 &src2, iu::LinearDeviceMemory_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_32f_C2 &src1, iu::LinearDeviceMemory_32f_C2 &src2, iu::LinearDeviceMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_32f_C3 &src1, iu::LinearDeviceMemory_32f_C3 &src2, iu::LinearDeviceMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_32f_C4 &src1, iu::LinearDeviceMemory_32f_C4 &src2, iu::LinearDeviceMemory_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float, 2 > &src1, iu::LinearDeviceMemory< float, 2 > &src2, iu::LinearDeviceMemory< float, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float2, 2 > &src1, iu::LinearDeviceMemory< float2, 2 > &src2, iu::LinearDeviceMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float3, 2 > &src1, iu::LinearDeviceMemory< float3, 2 > &src2, iu::LinearDeviceMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float4, 2 > &src1, iu::LinearDeviceMemory< float4, 2 > &src2, iu::LinearDeviceMemory< float4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float, 3 > &src1, iu::LinearDeviceMemory< float, 3 > &src2, iu::LinearDeviceMemory< float, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float2, 3 > &src1, iu::LinearDeviceMemory< float2, 3 > &src2, iu::LinearDeviceMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float3, 3 > &src1, iu::LinearDeviceMemory< float3, 3 > &src2, iu::LinearDeviceMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float4, 3 > &src1, iu::LinearDeviceMemory< float4, 3 > &src2, iu::LinearDeviceMemory< float4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float, 4 > &src1, iu::LinearDeviceMemory< float, 4 > &src2, iu::LinearDeviceMemory< float, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float2, 4 > &src1, iu::LinearDeviceMemory< float2, 4 > &src2, iu::LinearDeviceMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float3, 4 > &src1, iu::LinearDeviceMemory< float3, 4 > &src2, iu::LinearDeviceMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float4, 4 > &src1, iu::LinearDeviceMemory< float4, 4 > &src2, iu::LinearDeviceMemory< float4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float, 5 > &src1, iu::LinearDeviceMemory< float, 5 > &src2, iu::LinearDeviceMemory< float, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float2, 5 > &src1, iu::LinearDeviceMemory< float2, 5 > &src2, iu::LinearDeviceMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float3, 5 > &src1, iu::LinearDeviceMemory< float3, 5 > &src2, iu::LinearDeviceMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< float4, 5 > &src1, iu::LinearDeviceMemory< float4, 5 > &src2, iu::LinearDeviceMemory< float4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double, 2 > &src1, iu::LinearDeviceMemory< double, 2 > &src2, iu::LinearDeviceMemory< double, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double2, 2 > &src1, iu::LinearDeviceMemory< double2, 2 > &src2, iu::LinearDeviceMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double3, 2 > &src1, iu::LinearDeviceMemory< double3, 2 > &src2, iu::LinearDeviceMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double4, 2 > &src1, iu::LinearDeviceMemory< double4, 2 > &src2, iu::LinearDeviceMemory< double4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double, 3 > &src1, iu::LinearDeviceMemory< double, 3 > &src2, iu::LinearDeviceMemory< double, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double2, 3 > &src1, iu::LinearDeviceMemory< double2, 3 > &src2, iu::LinearDeviceMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double3, 3 > &src1, iu::LinearDeviceMemory< double3, 3 > &src2, iu::LinearDeviceMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double4, 3 > &src1, iu::LinearDeviceMemory< double4, 3 > &src2, iu::LinearDeviceMemory< double4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double, 4 > &src1, iu::LinearDeviceMemory< double, 4 > &src2, iu::LinearDeviceMemory< double, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double2, 4 > &src1, iu::LinearDeviceMemory< double2, 4 > &src2, iu::LinearDeviceMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double3, 4 > &src1, iu::LinearDeviceMemory< double3, 4 > &src2, iu::LinearDeviceMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double4, 4 > &src1, iu::LinearDeviceMemory< double4, 4 > &src2, iu::LinearDeviceMemory< double4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double, 5 > &src1, iu::LinearDeviceMemory< double, 5 > &src2, iu::LinearDeviceMemory< double, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double2, 5 > &src1, iu::LinearDeviceMemory< double2, 5 > &src2, iu::LinearDeviceMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double3, 5 > &src1, iu::LinearDeviceMemory< double3, 5 > &src2, iu::LinearDeviceMemory< double3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory< double4, 5 > &src1, iu::LinearDeviceMemory< double4, 5 > &src2, iu::LinearDeviceMemory< double4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_64f_C1 &src1, iu::LinearDeviceMemory_64f_C1 &src2, iu::LinearDeviceMemory_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_64f_C2 &src1, iu::LinearDeviceMemory_64f_C2 &src2, iu::LinearDeviceMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_64f_C3 &src1, iu::LinearDeviceMemory_64f_C3 &src2, iu::LinearDeviceMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_64f_C4 &src1, iu::LinearDeviceMemory_64f_C4 &src2, iu::LinearDeviceMemory_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_8u_C1 &src1, iu::LinearDeviceMemory_8u_C1 &src2, iu::LinearDeviceMemory_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearDeviceMemory_8u_C4 &src1, iu::LinearDeviceMemory_8u_C4 &src2, iu::LinearDeviceMemory_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_32f_C1 &src1, iu::ImageCpu_32f_C1 &src2, iu::ImageCpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_32f_C2 &src1, iu::ImageCpu_32f_C2 &src2, iu::ImageCpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_32f_C3 &src1, iu::ImageCpu_32f_C3 &src2, iu::ImageCpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_32f_C4 &src1, iu::ImageCpu_32f_C4 &src2, iu::ImageCpu_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_64f_C1 &src1, iu::ImageCpu_64f_C1 &src2, iu::ImageCpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_64f_C2 &src1, iu::ImageCpu_64f_C2 &src2, iu::ImageCpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_64f_C3 &src1, iu::ImageCpu_64f_C3 &src2, iu::ImageCpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_64f_C4 &src1, iu::ImageCpu_64f_C4 &src2, iu::ImageCpu_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_8u_C1 &src1, iu::ImageCpu_8u_C1 &src2, iu::ImageCpu_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::ImageCpu_8u_C4 &src1, iu::ImageCpu_8u_C4 &src2, iu::ImageCpu_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::VolumeCpu_32f_C1 &src1, iu::VolumeCpu_32f_C1 &src2, iu::VolumeCpu_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::VolumeCpu_64f_C1 &src1, iu::VolumeCpu_64f_C1 &src2, iu::VolumeCpu_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_32f_C1 &src1, iu::LinearHostMemory_32f_C1 &src2, iu::LinearHostMemory_32f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_32f_C2 &src1, iu::LinearHostMemory_32f_C2 &src2, iu::LinearHostMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_32f_C3 &src1, iu::LinearHostMemory_32f_C3 &src2, iu::LinearHostMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_32f_C4 &src1, iu::LinearHostMemory_32f_C4 &src2, iu::LinearHostMemory_32f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float, 2 > &src1, iu::LinearHostMemory< float, 2 > &src2, iu::LinearHostMemory< float, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float2, 2 > &src1, iu::LinearHostMemory< float2, 2 > &src2, iu::LinearHostMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float3, 2 > &src1, iu::LinearHostMemory< float3, 2 > &src2, iu::LinearHostMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float4, 2 > &src1, iu::LinearHostMemory< float4, 2 > &src2, iu::LinearHostMemory< float4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float, 3 > &src1, iu::LinearHostMemory< float, 3 > &src2, iu::LinearHostMemory< float, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float2, 3 > &src1, iu::LinearHostMemory< float2, 3 > &src2, iu::LinearHostMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float3, 3 > &src1, iu::LinearHostMemory< float3, 3 > &src2, iu::LinearHostMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float4, 3 > &src1, iu::LinearHostMemory< float4, 3 > &src2, iu::LinearHostMemory< float4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float, 4 > &src1, iu::LinearHostMemory< float, 4 > &src2, iu::LinearHostMemory< float, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float2, 4 > &src1, iu::LinearHostMemory< float2, 4 > &src2, iu::LinearHostMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float3, 4 > &src1, iu::LinearHostMemory< float3, 4 > &src2, iu::LinearHostMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float4, 4 > &src1, iu::LinearHostMemory< float4, 4 > &src2, iu::LinearHostMemory< float4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float, 5 > &src1, iu::LinearHostMemory< float, 5 > &src2, iu::LinearHostMemory< float, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float2, 5 > &src1, iu::LinearHostMemory< float2, 5 > &src2, iu::LinearHostMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float3, 5 > &src1, iu::LinearHostMemory< float3, 5 > &src2, iu::LinearHostMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< float4, 5 > &src1, iu::LinearHostMemory< float4, 5 > &src2, iu::LinearHostMemory< float4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double, 2 > &src1, iu::LinearHostMemory< double, 2 > &src2, iu::LinearHostMemory< double, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double2, 2 > &src1, iu::LinearHostMemory< double2, 2 > &src2, iu::LinearHostMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double3, 2 > &src1, iu::LinearHostMemory< double3, 2 > &src2, iu::LinearHostMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double4, 2 > &src1, iu::LinearHostMemory< double4, 2 > &src2, iu::LinearHostMemory< double4, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double, 3 > &src1, iu::LinearHostMemory< double, 3 > &src2, iu::LinearHostMemory< double, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double2, 3 > &src1, iu::LinearHostMemory< double2, 3 > &src2, iu::LinearHostMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double3, 3 > &src1, iu::LinearHostMemory< double3, 3 > &src2, iu::LinearHostMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double4, 3 > &src1, iu::LinearHostMemory< double4, 3 > &src2, iu::LinearHostMemory< double4, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double, 4 > &src1, iu::LinearHostMemory< double, 4 > &src2, iu::LinearHostMemory< double, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double2, 4 > &src1, iu::LinearHostMemory< double2, 4 > &src2, iu::LinearHostMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double3, 4 > &src1, iu::LinearHostMemory< double3, 4 > &src2, iu::LinearHostMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double4, 4 > &src1, iu::LinearHostMemory< double4, 4 > &src2, iu::LinearHostMemory< double4, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double, 5 > &src1, iu::LinearHostMemory< double, 5 > &src2, iu::LinearHostMemory< double, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double2, 5 > &src1, iu::LinearHostMemory< double2, 5 > &src2, iu::LinearHostMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double3, 5 > &src1, iu::LinearHostMemory< double3, 5 > &src2, iu::LinearHostMemory< double3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory< double4, 5 > &src1, iu::LinearHostMemory< double4, 5 > &src2, iu::LinearHostMemory< double4, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_64f_C1 &src1, iu::LinearHostMemory_64f_C1 &src2, iu::LinearHostMemory_64f_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_64f_C2 &src1, iu::LinearHostMemory_64f_C2 &src2, iu::LinearHostMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_64f_C3 &src1, iu::LinearHostMemory_64f_C3 &src2, iu::LinearHostMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_64f_C4 &src1, iu::LinearHostMemory_64f_C4 &src2, iu::LinearHostMemory_64f_C4 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_8u_C1 &src1, iu::LinearHostMemory_8u_C1 &src2, iu::LinearHostMemory_8u_C1 &dst)
 
IUMATH_DLLAPI void iu::math::mul (iu::LinearHostMemory_8u_C4 &src1, iu::LinearHostMemory_8u_C4 &src2, iu::LinearHostMemory_8u_C4 &dst)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_32f_C1 &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_32f_C2 &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_32f_C4 &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_64f_C1 &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_64f_C2 &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_64f_C4 &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_32u_C1 &dst, unsigned int value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_8u_C1 &dst, unsigned char value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_8u_C2 &dst, uchar2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageGpu_8u_C4 &dst, uchar4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageCpu_32f_C1 &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageCpu_32f_C2 &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageCpu_32f_C4 &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageCpu_64f_C1 &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageCpu_64f_C2 &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageCpu_64f_C4 &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageCpu_8u_C1 &dst, unsigned char value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageCpu_8u_C2 &dst, uchar2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::ImageCpu_8u_C4 &dst, uchar4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory_32f_C1 &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory_32f_C2 &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory_32f_C3 &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory_64f_C1 &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory_64f_C2 &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory_64f_C3 &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory_32f_C1 &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory_32f_C2 &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory_32f_C3 &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory_64f_C1 &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory_64f_C2 &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory_64f_C3 &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeGpu_32f_C1 &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeGpu_32f_C2 &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeGpu_32f_C3 &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeGpu_64f_C1 &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeGpu_64f_C2 &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeGpu_64f_C3 &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeCpu_32f_C1 &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeCpu_32f_C2 &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeCpu_32f_C3 &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeCpu_64f_C1 &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeCpu_64f_C2 &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::VolumeCpu_64f_C3 &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float, 2 > &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float, 3 > &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float, 4 > &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float, 5 > &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float2, 2 > &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float2, 3 > &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float2, 4 > &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float2, 5 > &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float3, 2 > &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float3, 3 > &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float3, 4 > &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float3, 5 > &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float4, 2 > &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float4, 3 > &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float4, 4 > &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< float4, 5 > &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float, 2 > &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float, 3 > &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float, 4 > &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float, 5 > &dst, float value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float2, 2 > &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float2, 3 > &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float2, 4 > &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float2, 5 > &dst, float2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float3, 2 > &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float3, 3 > &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float3, 4 > &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float3, 5 > &dst, float3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float4, 2 > &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float4, 3 > &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float4, 4 > &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< float4, 5 > &dst, float4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double, 2 > &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double, 3 > &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double, 4 > &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double, 5 > &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double2, 2 > &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double2, 3 > &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double2, 4 > &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double2, 5 > &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double3, 2 > &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double3, 3 > &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double3, 4 > &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double3, 5 > &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double4, 2 > &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double4, 3 > &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double4, 4 > &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearDeviceMemory< double4, 5 > &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double, 2 > &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double, 3 > &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double, 4 > &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double, 5 > &dst, double value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double2, 2 > &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double2, 3 > &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double2, 4 > &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double2, 5 > &dst, double2 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double3, 2 > &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double3, 3 > &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double3, 4 > &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double3, 5 > &dst, double3 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double4, 2 > &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double4, 3 > &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double4, 4 > &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::fill (iu::LinearHostMemory< double4, 5 > &dst, double4 value)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::VolumeCpu_32f_C2 &src, iu::VolumeCpu_32f_C1 &dst1, iu::VolumeCpu_32f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::VolumeGpu_32f_C2 &src, iu::VolumeGpu_32f_C1 &dst1, iu::VolumeGpu_32f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::ImageCpu_32f_C2 &src, iu::ImageCpu_32f_C1 &dst1, iu::ImageCpu_32f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::ImageGpu_32f_C2 &src, iu::ImageGpu_32f_C1 &dst1, iu::ImageGpu_32f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory_32f_C2 &src, iu::LinearDeviceMemory_32f_C1 &dst1, iu::LinearDeviceMemory_32f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory_32f_C2 &src, iu::LinearHostMemory_32f_C1 &dst1, iu::LinearHostMemory_32f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< float2, 2 > &src, iu::LinearDeviceMemory< float, 2 > &dst1, iu::LinearDeviceMemory< float, 2 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< float2, 2 > &src, iu::LinearHostMemory< float, 2 > &dst1, iu::LinearHostMemory< float, 2 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< float2, 3 > &src, iu::LinearDeviceMemory< float, 3 > &dst1, iu::LinearDeviceMemory< float, 3 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< float2, 3 > &src, iu::LinearHostMemory< float, 3 > &dst1, iu::LinearHostMemory< float, 3 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< float2, 4 > &src, iu::LinearDeviceMemory< float, 4 > &dst1, iu::LinearDeviceMemory< float, 4 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< float2, 4 > &src, iu::LinearHostMemory< float, 4 > &dst1, iu::LinearHostMemory< float, 4 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< float2, 5 > &src, iu::LinearDeviceMemory< float, 5 > &dst1, iu::LinearDeviceMemory< float, 5 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< float2, 5 > &src, iu::LinearHostMemory< float, 5 > &dst1, iu::LinearHostMemory< float, 5 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::VolumeCpu_64f_C2 &src, iu::VolumeCpu_64f_C1 &dst1, iu::VolumeCpu_64f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::VolumeGpu_64f_C2 &src, iu::VolumeGpu_64f_C1 &dst1, iu::VolumeGpu_64f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::ImageCpu_64f_C2 &src, iu::ImageCpu_64f_C1 &dst1, iu::ImageCpu_64f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::ImageGpu_64f_C2 &src, iu::ImageGpu_64f_C1 &dst1, iu::ImageGpu_64f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory_64f_C2 &src, iu::LinearDeviceMemory_64f_C1 &dst1, iu::LinearDeviceMemory_64f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory_64f_C2 &src, iu::LinearHostMemory_64f_C1 &dst1, iu::LinearHostMemory_64f_C1 &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< double2, 2 > &src, iu::LinearDeviceMemory< double, 2 > &dst1, iu::LinearDeviceMemory< double, 2 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< double2, 2 > &src, iu::LinearHostMemory< double, 2 > &dst1, iu::LinearHostMemory< double, 2 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< double2, 3 > &src, iu::LinearDeviceMemory< double, 3 > &dst1, iu::LinearDeviceMemory< double, 3 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< double2, 3 > &src, iu::LinearHostMemory< double, 3 > &dst1, iu::LinearHostMemory< double, 3 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< double2, 4 > &src, iu::LinearDeviceMemory< double, 4 > &dst1, iu::LinearDeviceMemory< double, 4 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< double2, 4 > &src, iu::LinearHostMemory< double, 4 > &dst1, iu::LinearHostMemory< double, 4 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< double2, 5 > &src, iu::LinearDeviceMemory< double, 5 > &dst1, iu::LinearDeviceMemory< double, 5 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< double2, 5 > &src, iu::LinearHostMemory< double, 5 > &dst1, iu::LinearHostMemory< double, 5 > &dst2)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::VolumeCpu_32f_C3 &src, iu::VolumeCpu_32f_C1 &dst1, iu::VolumeCpu_32f_C1 &dst2, iu::VolumeCpu_32f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::VolumeGpu_32f_C3 &src, iu::VolumeGpu_32f_C1 &dst1, iu::VolumeGpu_32f_C1 &dst2, iu::VolumeGpu_32f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::ImageCpu_32f_C3 &src, iu::ImageCpu_32f_C1 &dst1, iu::ImageCpu_32f_C1 &dst2, iu::ImageCpu_32f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::ImageGpu_32f_C3 &src, iu::ImageGpu_32f_C1 &dst1, iu::ImageGpu_32f_C1 &dst2, iu::ImageGpu_32f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory_32f_C3 &src, iu::LinearHostMemory_32f_C1 &dst1, iu::LinearHostMemory_32f_C1 &dst2, iu::LinearHostMemory_32f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory_32f_C3 &src, iu::LinearDeviceMemory_32f_C1 &dst1, iu::LinearDeviceMemory_32f_C1 &dst2, iu::LinearDeviceMemory_32f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< float3, 2 > &src, iu::LinearHostMemory< float, 2 > &dst1, iu::LinearHostMemory< float, 2 > &dst2, iu::LinearHostMemory< float, 2 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< float3, 2 > &src, iu::LinearDeviceMemory< float, 2 > &dst1, iu::LinearDeviceMemory< float, 2 > &dst2, iu::LinearDeviceMemory< float, 2 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< float3, 3 > &src, iu::LinearHostMemory< float, 3 > &dst1, iu::LinearHostMemory< float, 3 > &dst2, iu::LinearHostMemory< float, 3 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< float3, 3 > &src, iu::LinearDeviceMemory< float, 3 > &dst1, iu::LinearDeviceMemory< float, 3 > &dst2, iu::LinearDeviceMemory< float, 3 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< float3, 4 > &src, iu::LinearHostMemory< float, 4 > &dst1, iu::LinearHostMemory< float, 4 > &dst2, iu::LinearHostMemory< float, 4 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< float3, 4 > &src, iu::LinearDeviceMemory< float, 4 > &dst1, iu::LinearDeviceMemory< float, 4 > &dst2, iu::LinearDeviceMemory< float, 4 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< float3, 5 > &src, iu::LinearHostMemory< float, 5 > &dst1, iu::LinearHostMemory< float, 5 > &dst2, iu::LinearHostMemory< float, 5 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< float3, 5 > &src, iu::LinearDeviceMemory< float, 5 > &dst1, iu::LinearDeviceMemory< float, 5 > &dst2, iu::LinearDeviceMemory< float, 5 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::VolumeCpu_64f_C3 &src, iu::VolumeCpu_64f_C1 &dst1, iu::VolumeCpu_64f_C1 &dst2, iu::VolumeCpu_64f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::VolumeGpu_64f_C3 &src, iu::VolumeGpu_64f_C1 &dst1, iu::VolumeGpu_64f_C1 &dst2, iu::VolumeGpu_64f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::ImageCpu_64f_C3 &src, iu::ImageCpu_64f_C1 &dst1, iu::ImageCpu_64f_C1 &dst2, iu::ImageCpu_64f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::ImageGpu_64f_C3 &src, iu::ImageGpu_64f_C1 &dst1, iu::ImageGpu_64f_C1 &dst2, iu::ImageGpu_64f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory_64f_C3 &src, iu::LinearHostMemory_64f_C1 &dst1, iu::LinearHostMemory_64f_C1 &dst2, iu::LinearHostMemory_64f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory_64f_C3 &src, iu::LinearDeviceMemory_64f_C1 &dst1, iu::LinearDeviceMemory_64f_C1 &dst2, iu::LinearDeviceMemory_64f_C1 &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< double3, 2 > &src, iu::LinearHostMemory< double, 2 > &dst1, iu::LinearHostMemory< double, 2 > &dst2, iu::LinearHostMemory< double, 2 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< double3, 2 > &src, iu::LinearDeviceMemory< double, 2 > &dst1, iu::LinearDeviceMemory< double, 2 > &dst2, iu::LinearDeviceMemory< double, 2 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< double3, 3 > &src, iu::LinearHostMemory< double, 3 > &dst1, iu::LinearHostMemory< double, 3 > &dst2, iu::LinearHostMemory< double, 3 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< double3, 3 > &src, iu::LinearDeviceMemory< double, 3 > &dst1, iu::LinearDeviceMemory< double, 3 > &dst2, iu::LinearDeviceMemory< double, 3 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< double3, 4 > &src, iu::LinearHostMemory< double, 4 > &dst1, iu::LinearHostMemory< double, 4 > &dst2, iu::LinearHostMemory< double, 4 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< double3, 4 > &src, iu::LinearDeviceMemory< double, 4 > &dst1, iu::LinearDeviceMemory< double, 4 > &dst2, iu::LinearDeviceMemory< double, 4 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearHostMemory< double3, 5 > &src, iu::LinearHostMemory< double, 5 > &dst1, iu::LinearHostMemory< double, 5 > &dst2, iu::LinearHostMemory< double, 5 > &dst3)
 
IUMATH_DLLAPI void iu::math::splitPlanes (iu::LinearDeviceMemory< double3, 5 > &src, iu::LinearDeviceMemory< double, 5 > &dst1, iu::LinearDeviceMemory< double, 5 > &dst2, iu::LinearDeviceMemory< double, 5 > &dst3)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::VolumeCpu_32f_C1 &src1, iu::VolumeCpu_32f_C1 &src2, iu::VolumeCpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::VolumeGpu_32f_C1 &src1, iu::VolumeGpu_32f_C1 &src2, iu::VolumeGpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::ImageCpu_32f_C1 &src1, iu::ImageCpu_32f_C1 &src2, iu::ImageCpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::ImageGpu_32f_C1 &src1, iu::ImageGpu_32f_C1 &src2, iu::ImageGpu_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory_32f_C1 &src1, iu::LinearHostMemory_32f_C1 &src2, iu::LinearHostMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory_32f_C1 &src1, iu::LinearDeviceMemory_32f_C1 &src2, iu::LinearDeviceMemory_32f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< float, 2 > &src1, iu::LinearHostMemory< float, 2 > &src2, iu::LinearHostMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< float, 2 > &src1, iu::LinearDeviceMemory< float, 2 > &src2, iu::LinearDeviceMemory< float2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< float, 3 > &src1, iu::LinearHostMemory< float, 3 > &src2, iu::LinearHostMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< float, 3 > &src1, iu::LinearDeviceMemory< float, 3 > &src2, iu::LinearDeviceMemory< float2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< float, 4 > &src1, iu::LinearHostMemory< float, 4 > &src2, iu::LinearHostMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< float, 4 > &src1, iu::LinearDeviceMemory< float, 4 > &src2, iu::LinearDeviceMemory< float2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< float, 5 > &src1, iu::LinearHostMemory< float, 5 > &src2, iu::LinearHostMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< float, 5 > &src1, iu::LinearDeviceMemory< float, 5 > &src2, iu::LinearDeviceMemory< float2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::VolumeCpu_64f_C1 &src1, iu::VolumeCpu_64f_C1 &src2, iu::VolumeCpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::VolumeGpu_64f_C1 &src1, iu::VolumeGpu_64f_C1 &src2, iu::VolumeGpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::ImageCpu_64f_C1 &src1, iu::ImageCpu_64f_C1 &src2, iu::ImageCpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::ImageGpu_64f_C1 &src1, iu::ImageGpu_64f_C1 &src2, iu::ImageGpu_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory_64f_C1 &src1, iu::LinearHostMemory_64f_C1 &src2, iu::LinearHostMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory_64f_C1 &src1, iu::LinearDeviceMemory_64f_C1 &src2, iu::LinearDeviceMemory_64f_C2 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< double, 2 > &src1, iu::LinearHostMemory< double, 2 > &src2, iu::LinearHostMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< double, 2 > &src1, iu::LinearDeviceMemory< double, 2 > &src2, iu::LinearDeviceMemory< double2, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< double, 3 > &src1, iu::LinearHostMemory< double, 3 > &src2, iu::LinearHostMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< double, 3 > &src1, iu::LinearDeviceMemory< double, 3 > &src2, iu::LinearDeviceMemory< double2, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< double, 4 > &src1, iu::LinearHostMemory< double, 4 > &src2, iu::LinearHostMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< double, 4 > &src1, iu::LinearDeviceMemory< double, 4 > &src2, iu::LinearDeviceMemory< double2, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< double, 5 > &src1, iu::LinearHostMemory< double, 5 > &src2, iu::LinearHostMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< double, 5 > &src1, iu::LinearDeviceMemory< double, 5 > &src2, iu::LinearDeviceMemory< double2, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::VolumeCpu_32f_C1 &src1, iu::VolumeCpu_32f_C1 &src2, iu::VolumeCpu_32f_C1 &src3, iu::VolumeCpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::VolumeGpu_32f_C1 &src1, iu::VolumeGpu_32f_C1 &src2, iu::VolumeGpu_32f_C1 &src3, iu::VolumeGpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::ImageCpu_32f_C1 &src1, iu::ImageCpu_32f_C1 &src2, iu::ImageCpu_32f_C1 &src3, iu::ImageCpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::ImageGpu_32f_C1 &src1, iu::ImageGpu_32f_C1 &src2, iu::ImageGpu_32f_C1 &src3, iu::ImageGpu_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory_32f_C1 &src1, iu::LinearHostMemory_32f_C1 &src2, iu::LinearHostMemory_32f_C1 &src3, iu::LinearHostMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory_32f_C1 &src1, iu::LinearDeviceMemory_32f_C1 &src2, iu::LinearDeviceMemory_32f_C1 &src3, iu::LinearDeviceMemory_32f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< float, 2 > &src1, iu::LinearHostMemory< float, 2 > &src2, iu::LinearHostMemory< float, 2 > &src3, iu::LinearHostMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< float, 2 > &src1, iu::LinearDeviceMemory< float, 2 > &src2, iu::LinearDeviceMemory< float, 2 > &src3, iu::LinearDeviceMemory< float3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< float, 3 > &src1, iu::LinearHostMemory< float, 3 > &src2, iu::LinearHostMemory< float, 3 > &src3, iu::LinearHostMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< float, 3 > &src1, iu::LinearDeviceMemory< float, 3 > &src2, iu::LinearDeviceMemory< float, 3 > &src3, iu::LinearDeviceMemory< float3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< float, 4 > &src1, iu::LinearHostMemory< float, 4 > &src2, iu::LinearHostMemory< float, 4 > &src3, iu::LinearHostMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< float, 4 > &src1, iu::LinearDeviceMemory< float, 4 > &src2, iu::LinearDeviceMemory< float, 4 > &src3, iu::LinearDeviceMemory< float3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< float, 5 > &src1, iu::LinearHostMemory< float, 5 > &src2, iu::LinearHostMemory< float, 5 > &src3, iu::LinearHostMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< float, 5 > &src1, iu::LinearDeviceMemory< float, 5 > &src2, iu::LinearDeviceMemory< float, 5 > &src3, iu::LinearDeviceMemory< float3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::VolumeCpu_64f_C1 &src1, iu::VolumeCpu_64f_C1 &src2, iu::VolumeCpu_64f_C1 &src3, iu::VolumeCpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::VolumeGpu_64f_C1 &src1, iu::VolumeGpu_64f_C1 &src2, iu::VolumeGpu_64f_C1 &src3, iu::VolumeGpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::ImageCpu_64f_C1 &src1, iu::ImageCpu_64f_C1 &src2, iu::ImageCpu_64f_C1 &src3, iu::ImageCpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::ImageGpu_64f_C1 &src1, iu::ImageGpu_64f_C1 &src2, iu::ImageGpu_64f_C1 &src3, iu::ImageGpu_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory_64f_C1 &src1, iu::LinearHostMemory_64f_C1 &src2, iu::LinearHostMemory_64f_C1 &src3, iu::LinearHostMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory_64f_C1 &src1, iu::LinearDeviceMemory_64f_C1 &src2, iu::LinearDeviceMemory_64f_C1 &src3, iu::LinearDeviceMemory_64f_C3 &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< double, 2 > &src1, iu::LinearHostMemory< double, 2 > &src2, iu::LinearHostMemory< double, 2 > &src3, iu::LinearHostMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< double, 2 > &src1, iu::LinearDeviceMemory< double, 2 > &src2, iu::LinearDeviceMemory< double, 2 > &src3, iu::LinearDeviceMemory< double3, 2 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< double, 3 > &src1, iu::LinearHostMemory< double, 3 > &src2, iu::LinearHostMemory< double, 3 > &src3, iu::LinearHostMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< double, 3 > &src1, iu::LinearDeviceMemory< double, 3 > &src2, iu::LinearDeviceMemory< double, 3 > &src3, iu::LinearDeviceMemory< double3, 3 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< double, 4 > &src1, iu::LinearHostMemory< double, 4 > &src2, iu::LinearHostMemory< double, 4 > &src3, iu::LinearHostMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< double, 4 > &src1, iu::LinearDeviceMemory< double, 4 > &src2, iu::LinearDeviceMemory< double, 4 > &src3, iu::LinearDeviceMemory< double3, 4 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearHostMemory< double, 5 > &src1, iu::LinearHostMemory< double, 5 > &src2, iu::LinearHostMemory< double, 5 > &src3, iu::LinearHostMemory< double3, 5 > &dst)
 
IUMATH_DLLAPI void iu::math::combinePlanes (iu::LinearDeviceMemory< double, 5 > &src1, iu::LinearDeviceMemory< double, 5 > &src2, iu::LinearDeviceMemory< double, 5 > &src3, iu::LinearDeviceMemory< double3, 5 > &dst)
 

Detailed Description

Pointwise image arithmetics.

Function Documentation

IUMATH_DLLAPI void iu::math::addC ( iu::ImageGpu_32f_C1 src,
const float &  val,
iu::ImageGpu_32f_C1 dst 
)

Add a constant to an array (can be called in-place)

Parameters
srcSource array
valValue to add
[out]dstDestination array
IUMATH_DLLAPI void iu::math::addWeighted ( iu::ImageGpu_32f_C1 src1,
const float &  weight1,
iu::ImageGpu_32f_C1 src2,
const float &  weight2,
iu::ImageGpu_32f_C1 dst 
)

Add an array to another array with weighting factors (dst = weight1*src1 + weight2*src2) (can be called in-place)

Parameters
src1First source array
weight1First weight
src2Second source array
weight2Second weight
[out]dstDestination array
IUMATH_DLLAPI void iu::math::combinePlanes ( iu::VolumeCpu_32f_C1 src1,
iu::VolumeCpu_32f_C1 src2,
iu::VolumeCpu_32f_C2 dst 
)

Combine planes to a two channel image (e.g. complex image)

Parameters
[in]src1First channel (e.g. real part)
[in]src2Second channel (e.g. imaginary part)
[out]dstCombined image (e.g. complex image)
IUMATH_DLLAPI void iu::math::combinePlanes ( iu::VolumeCpu_32f_C1 src1,
iu::VolumeCpu_32f_C1 src2,
iu::VolumeCpu_32f_C1 src3,
iu::VolumeCpu_32f_C3 dst 
)

Combine planes to a three channel image (e.g. rgb image)

Parameters
[in]src1First channel (e.g. r channel)
[in]src2Second channel (e.g. g channel)
[in]src3Third channel (e.g. b channel)
[out]dstCombined image (e.g. rgb image)
IUMATH_DLLAPI void iu::math::fill ( iu::ImageGpu_32f_C1 dst,
float  value 
)

Set array to a specified value

Parameters
dstDestination array
valueValue to set
IUMATH_DLLAPI void iu::math::mul ( iu::ImageGpu_32f_C1 src1,
iu::ImageGpu_32f_C1 src2,
iu::ImageGpu_32f_C1 dst 
)

Multiply an array to another array pointwise (can be called in-place)

Parameters
src1First source array
src2Second source array
[out]dstDestination array
IUMATH_DLLAPI void iu::math::mulC ( iu::ImageGpu_32f_C1 src,
const float &  val,
iu::ImageGpu_32f_C1 dst 
)

Multiply a constant to an array (can be called in-place)

Parameters
srcSource array
valValue to add
[out]dstDestination array
IUMATH_DLLAPI void iu::math::splitPlanes ( iu::VolumeCpu_32f_C2 src,
iu::VolumeCpu_32f_C1 dst1,
iu::VolumeCpu_32f_C1 dst2 
)

Split planes of a two channel image (e.g. complex image)

Parameters
[in]srcCombined image (e.g. complex image)
[out]dst1First channel (e.g. real part)
[out]dst2Second channel (e.g. imaginary part)
IUMATH_DLLAPI void iu::math::splitPlanes ( iu::VolumeCpu_32f_C3 src,
iu::VolumeCpu_32f_C1 dst1,
iu::VolumeCpu_32f_C1 dst2,
iu::VolumeCpu_32f_C1 dst3 
)

Split planes of a three channel image (e.g. rgb image)

Parameters
[in]srcCombined image (e.g. rgb image)
[out]dst1First channel (e.g. r channel)
[out]dst2Second channel (e.g. g channel)
[out]dst3Third channel (e.g. b channel)