MorphoGraphX  2.0-1-227
Public Member Functions | Public Attributes | List of all members
mgx::ErodeMaskKernel Struct Reference

#include <ImageCuda.hpp>

Public Member Functions

 ErodeMaskKernel (const float *_mask)
 
__device__ __host__ void init ()
 
__device__ __host__ void data (int val, int pos)
 
__device__ __host__ ushort result ()
 

Public Attributes

float acc
 
const float * mask
 

Detailed Description

Definition at line 303 of file ImageCuda.hpp.

Constructor & Destructor Documentation

◆ ErodeMaskKernel()

mgx::ErodeMaskKernel::ErodeMaskKernel ( const float *  _mask)
inline

Definition at line 308 of file ImageCuda.hpp.

Member Function Documentation

◆ data()

__device__ __host__ void mgx::ErodeMaskKernel::data ( int  val,
int  pos 
)
inline

Definition at line 312 of file ImageCuda.hpp.

◆ init()

__device__ __host__ void mgx::ErodeMaskKernel::init ( )
inline

Definition at line 310 of file ImageCuda.hpp.

◆ result()

__device__ __host__ ushort mgx::ErodeMaskKernel::result ( )
inline

Definition at line 318 of file ImageCuda.hpp.

Member Data Documentation

◆ acc

float mgx::ErodeMaskKernel::acc

Definition at line 305 of file ImageCuda.hpp.

◆ mask

const float* mgx::ErodeMaskKernel::mask

Definition at line 306 of file ImageCuda.hpp.


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