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

#include <ImageCuda.hpp>

Public Member Functions

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

Public Attributes

opT pixOP
 
Point3i radius
 
Point3i imgSize
 
T * Src
 
T * Dst
 

Detailed Description

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

Definition at line 747 of file ImageCuda.hpp.

Constructor & Destructor Documentation

◆ nonSepIter()

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

Definition at line 755 of file ImageCuda.hpp.

Member Function Documentation

◆ operator()()

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

Definition at line 765 of file ImageCuda.hpp.

◆ setSizes()

template<typename opT , typename T >
void mgx::nonSepIter< opT, T >::setSizes ( const Point3i  _base,
const Point3i _imgSize 
)
inline

Definition at line 759 of file ImageCuda.hpp.

Member Data Documentation

◆ Dst

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

Definition at line 753 of file ImageCuda.hpp.

◆ imgSize

template<typename opT , typename T >
Point3i mgx::nonSepIter< opT, T >::imgSize

Definition at line 751 of file ImageCuda.hpp.

◆ pixOP

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

Definition at line 749 of file ImageCuda.hpp.

◆ radius

template<typename opT , typename T >
Point3i mgx::nonSepIter< opT, T >::radius

Definition at line 750 of file ImageCuda.hpp.

◆ Src

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

Definition at line 752 of file ImageCuda.hpp.


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