MorphoGraphX  2.0-1-227
Public Member Functions | List of all members
mgx::processOP Class Reference

#include <ImageCuda.hpp>

Public Member Functions

 processOP (Point3i _imgSize, int _pad, size_t _sizeOf)
 
template<typename T >
void alloc (T &Dvec)
 
template<typename HT , typename DT >
void write (const HT &Hvec, DT &Dvec)
 
template<typename T >
bool launch (T op, DimEnum dim)
 
template<typename HT , typename DT >
void read (const DT &Dvec, HT &Hvec)
 
int next ()
 
void rewind ()
 
int passes ()
 

Detailed Description

Definition at line 576 of file ImageCuda.hpp.

Constructor & Destructor Documentation

◆ processOP()

mgx::processOP::processOP ( Point3i  _imgSize,
int  _pad,
size_t  _sizeOf 
)
inline

Definition at line 579 of file ImageCuda.hpp.

Member Function Documentation

◆ alloc()

template<typename T >
void mgx::processOP::alloc ( T &  Dvec)
inline

Definition at line 592 of file ImageCuda.hpp.

◆ launch()

template<typename T >
bool mgx::processOP::launch ( op,
DimEnum  dim 
)
inline

Definition at line 612 of file ImageCuda.hpp.

◆ next()

int mgx::processOP::next ( )
inline

Definition at line 645 of file ImageCuda.hpp.

◆ passes()

int mgx::processOP::passes ( )
inline

Definition at line 658 of file ImageCuda.hpp.

◆ read()

template<typename HT , typename DT >
void mgx::processOP::read ( const DT &  Dvec,
HT &  Hvec 
)
inline

Definition at line 636 of file ImageCuda.hpp.

◆ rewind()

void mgx::processOP::rewind ( )
inline

Definition at line 652 of file ImageCuda.hpp.

◆ write()

template<typename HT , typename DT >
void mgx::processOP::write ( const HT &  Hvec,
DT &  Dvec 
)
inline

Definition at line 602 of file ImageCuda.hpp.


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