MorphoGraphX  2.0-1-227
Public Member Functions | Public Attributes | List of all members
mgx::sepIterY< opT, T > Struct Template Reference

#include <ImageCuda.hpp>

Public Member Functions

 sepIterY (opT _pixOP, int _radius, thrust::device_vector< T > &_Src, thrust::device_vector< T > &_Dst)
 
void setSizes (const Point3i &, const Point3i &_size)
 
__device__ __host__ void operator() (uint idx)
 

Public Attributes

opT pixOP
 
int radius
 
Point3i size
 
Point3i stride
 
T * Src
 
T * Dst
 

Detailed Description

template<typename opT, typename T>
struct mgx::sepIterY< opT, T >

Definition at line 395 of file ImageCuda.hpp.

Constructor & Destructor Documentation

◆ sepIterY()

template<typename opT , typename T >
mgx::sepIterY< opT, T >::sepIterY ( opT  _pixOP,
int  _radius,
thrust::device_vector< T > &  _Src,
thrust::device_vector< T > &  _Dst 
)
inline

Definition at line 405 of file ImageCuda.hpp.

Member Function Documentation

◆ operator()()

template<typename opT , typename T >
__device__ __host__ void mgx::sepIterY< opT, T >::operator() ( uint  idx)
inline

Definition at line 415 of file ImageCuda.hpp.

◆ setSizes()

template<typename opT , typename T >
void mgx::sepIterY< opT, T >::setSizes ( const Point3i ,
const Point3i _size 
)
inline

Definition at line 409 of file ImageCuda.hpp.

Member Data Documentation

◆ Dst

template<typename opT , typename T >
T* mgx::sepIterY< opT, T >::Dst

Definition at line 403 of file ImageCuda.hpp.

◆ pixOP

template<typename opT , typename T >
opT mgx::sepIterY< opT, T >::pixOP

Definition at line 397 of file ImageCuda.hpp.

◆ radius

template<typename opT , typename T >
int mgx::sepIterY< opT, T >::radius

Definition at line 398 of file ImageCuda.hpp.

◆ size

template<typename opT , typename T >
Point3i mgx::sepIterY< opT, T >::size

Definition at line 400 of file ImageCuda.hpp.

◆ Src

template<typename opT , typename T >
T* mgx::sepIterY< opT, T >::Src

Definition at line 402 of file ImageCuda.hpp.

◆ stride

template<typename opT , typename T >
Point3i mgx::sepIterY< opT, T >::stride

Definition at line 401 of file ImageCuda.hpp.


The documentation for this struct was generated from the following file: