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

#include <ImageCuda.hpp>

Public Member Functions

 sepIterX (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::sepIterX< opT, T >

Definition at line 349 of file ImageCuda.hpp.

Constructor & Destructor Documentation

◆ sepIterX()

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

Definition at line 359 of file ImageCuda.hpp.

Member Function Documentation

◆ operator()()

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

Definition at line 369 of file ImageCuda.hpp.

◆ setSizes()

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

Definition at line 363 of file ImageCuda.hpp.

Member Data Documentation

◆ Dst

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

Definition at line 357 of file ImageCuda.hpp.

◆ pixOP

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

Definition at line 351 of file ImageCuda.hpp.

◆ radius

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

Definition at line 352 of file ImageCuda.hpp.

◆ size

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

Definition at line 354 of file ImageCuda.hpp.

◆ Src

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

Definition at line 356 of file ImageCuda.hpp.

◆ stride

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

Definition at line 355 of file ImageCuda.hpp.


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