ITK  4.6.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Private Attributes | List of all members
itk::Functor::GPUBinaryThreshold< TInput, TOutput > Class Template Reference

#include <itkGPUBinaryThresholdImageFilter.h>

+ Inheritance diagram for itk::Functor::GPUBinaryThreshold< TInput, TOutput >:
+ Collaboration diagram for itk::Functor::GPUBinaryThreshold< TInput, TOutput >:

Detailed Description

template<typename TInput, typename TOutput>
class itk::Functor::GPUBinaryThreshold< TInput, TOutput >

Definition at line 33 of file itkGPUBinaryThresholdImageFilter.h.

Public Member Functions

 GPUBinaryThreshold ()
 
void SetInsideValue (const TOutput &value)
 
void SetLowerThreshold (const TInput &thresh)
 
void SetOutsideValue (const TOutput &value)
 
void SetUpperThreshold (const TInput &thresh)
 
 ~GPUBinaryThreshold ()
 
int SetGPUKernelArguments (GPUKernelManager::Pointer KernelManager, int KernelHandle)
 
- Public Member Functions inherited from itk::Functor::GPUFunctorBase
 GPUFunctorBase ()
 
virtual ~GPUFunctorBase ()
 

Private Attributes

TOutput m_InsideValue
 
TInput m_LowerThreshold
 
TOutput m_OutsideValue
 
TInput m_UpperThreshold
 

Constructor & Destructor Documentation

template<typename TInput, typename TOutput>
itk::Functor::GPUBinaryThreshold< TInput, TOutput >::GPUBinaryThreshold ( )
inline

Definition at line 36 of file itkGPUBinaryThresholdImageFilter.h.

template<typename TInput, typename TOutput>
itk::Functor::GPUBinaryThreshold< TInput, TOutput >::~GPUBinaryThreshold ( )
inline

Definition at line 44 of file itkGPUBinaryThresholdImageFilter.h.

Member Function Documentation

template<typename TInput, typename TOutput>
int itk::Functor::GPUBinaryThreshold< TInput, TOutput >::SetGPUKernelArguments ( GPUKernelManager::Pointer  KernelManager,
int  KernelHandle 
)
inlinevirtual

Setup GPU kernel arguments for this functor. Returns current argument index to set additional arguments in the GPU kernel

Implements itk::Functor::GPUFunctorBase.

Definition at line 66 of file itkGPUBinaryThresholdImageFilter.h.

template<typename TInput, typename TOutput>
void itk::Functor::GPUBinaryThreshold< TInput, TOutput >::SetInsideValue ( const TOutput &  value)
inline

Definition at line 55 of file itkGPUBinaryThresholdImageFilter.h.

template<typename TInput, typename TOutput>
void itk::Functor::GPUBinaryThreshold< TInput, TOutput >::SetLowerThreshold ( const TInput &  thresh)
inline

Definition at line 47 of file itkGPUBinaryThresholdImageFilter.h.

template<typename TInput, typename TOutput>
void itk::Functor::GPUBinaryThreshold< TInput, TOutput >::SetOutsideValue ( const TOutput &  value)
inline

Definition at line 59 of file itkGPUBinaryThresholdImageFilter.h.

template<typename TInput, typename TOutput>
void itk::Functor::GPUBinaryThreshold< TInput, TOutput >::SetUpperThreshold ( const TInput &  thresh)
inline

Definition at line 51 of file itkGPUBinaryThresholdImageFilter.h.

Member Data Documentation

template<typename TInput, typename TOutput>
TOutput itk::Functor::GPUBinaryThreshold< TInput, TOutput >::m_InsideValue
private
template<typename TInput, typename TOutput>
TInput itk::Functor::GPUBinaryThreshold< TInput, TOutput >::m_LowerThreshold
private
template<typename TInput, typename TOutput>
TOutput itk::Functor::GPUBinaryThreshold< TInput, TOutput >::m_OutsideValue
private
template<typename TInput, typename TOutput>
TInput itk::Functor::GPUBinaryThreshold< TInput, TOutput >::m_UpperThreshold
private

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