MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitkToFCameraMESASR4000Device.h
Go to the documentation of this file.
1/*============================================================================
2
3The Medical Imaging Interaction Toolkit (MITK)
4
5Copyright (c) German Cancer Research Center (DKFZ)
6All rights reserved.
7
8Use of this source code is governed by a 3-clause BSD license that can be
9found in the LICENSE file.
10
11============================================================================*/
12#ifndef mitkToFCameraMESASR4000Device_h
13#define mitkToFCameraMESASR4000Device_h
14
15#include <MitkMESASR4000ModuleExports.h>
16#include "mitkCommon.h"
17#include "mitkToFCameraDevice.h"
20
21#include "itkObject.h"
22#include "itkObjectFactory.h"
23#include "itkMultiThreader.h"
24#include "itkFastMutexLock.h"
25
26
27namespace mitk
28{
34 class MITKMESASR4000_EXPORT ToFCameraMESASR4000Device : public ToFCameraMESADevice
35 {
36 public:
37
39
41
43
47 virtual void SetProperty( const char *propertyKey, BaseProperty* propertyValue );
55 void SetRegionOfInterest( unsigned int leftUpperCornerX, unsigned int leftUpperCornerY, unsigned int width, unsigned int height );
56
57 protected:
58
60
62
63
64 private:
65
66 };
67} //END mitk namespace
68#endif
Interface for all representations of MESA ToF devices. ToFCameraMESADevice internally holds an instan...
Device class representing a MESA CamBoard camera.
mitkClassMacro(ToFCameraMESASR4000Device, ToFCameraMESADevice)
IGT Exceptions.