Medical Imaging Interaction Toolkit  2022.10.99-748b94b4
Medical Imaging Interaction Toolkit
mitk::OclImageFormats Class Reference

#include <mitkOclImageFormats.h>

Inheritance diagram for mitk::OclImageFormats:
Collaboration diagram for mitk::OclImageFormats:

Public Member Functions

 mitkClassMacroItkParent (OclImageFormats, itk::LightObject)
Pointer Clone () const
bool IsFormatSupported (cl_image_format *format)
 Checks if format supported. More...
bool GetNearestSupported (cl_image_format *inputformat, cl_image_format *outputformat)
 Finds one supported image format similar to the given format. More...
void SetGPUContext (cl_context context)
 SetGPUContext Set the GPU context. Must be called before using this class! More...

Static Public Member Functions

static Pointer New ()

Protected Member Functions

void CollectAvailableFormats ()
 Get and store all available infos. More...
 OclImageFormats ()
 OclImageFormats Constructor. More...
virtual ~OclImageFormats ()
 Destructor (default) More...

Detailed Description

Definition at line 40 of file mitkOclImageFormats.h.

Constructor & Destructor Documentation

◆ OclImageFormats()

mitk::OclImageFormats::OclImageFormats ( )

OclImageFormats Constructor.

◆ ~OclImageFormats()

virtual mitk::OclImageFormats::~OclImageFormats ( )

Destructor (default)

Member Function Documentation

◆ Clone()

Pointer mitk::OclImageFormats::Clone ( ) const

◆ CollectAvailableFormats()

void mitk::OclImageFormats::CollectAvailableFormats ( )

Get and store all available infos.

Throwsan mitk::Exception if the GPU context was not defined.

◆ GetNearestSupported()

bool mitk::OclImageFormats::GetNearestSupported ( cl_image_format *  inputformat,
cl_image_format *  outputformat 

Finds one supported image format similar to the given format.

In case the input format is supported, the output format will contain the same value.

inputformatThe (unsupported) image format
outputformatA supported image format
True if a supported format was changed.

◆ IsFormatSupported()

bool mitk::OclImageFormats::IsFormatSupported ( cl_image_format *  format)

Checks if format supported.

formatThe image format to be checked for support.
True if the parameter is supported.

◆ mitkClassMacroItkParent()

mitk::OclImageFormats::mitkClassMacroItkParent ( OclImageFormats  ,

◆ New()

static Pointer mitk::OclImageFormats::New ( )

◆ SetGPUContext()

void mitk::OclImageFormats::SetGPUContext ( cl_context  context)

SetGPUContext Set the GPU context. Must be called before using this class!

contextGPU context in cl format.

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