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

#include <ImageCuda.hpp>

Public Member Functions

__device__ __host__ void init ()
 
__device__ __host__ void data (int val, int)
 
__device__ __host__ ushort select (ushort rank)
 
__device__ __host__ ushort result ()
 

Public Attributes

int array [MaxMedianMask]
 
int count
 

Static Public Attributes

static const int MaxMedianMask
 

Detailed Description

Definition at line 176 of file ImageCuda.hpp.

Member Function Documentation

◆ data()

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

Definition at line 184 of file ImageCuda.hpp.

◆ init()

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

Definition at line 182 of file ImageCuda.hpp.

◆ result()

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

Definition at line 230 of file ImageCuda.hpp.

◆ select()

__device__ __host__ ushort mgx::MedianKernel::select ( ushort  rank)
inline

Definition at line 187 of file ImageCuda.hpp.

Member Data Documentation

◆ array

int mgx::MedianKernel::array[MaxMedianMask]

Definition at line 179 of file ImageCuda.hpp.

◆ count

int mgx::MedianKernel::count

Definition at line 180 of file ImageCuda.hpp.

◆ MaxMedianMask

const int mgx::MedianKernel::MaxMedianMask
static

Definition at line 178 of file ImageCuda.hpp.


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