OSDN Git Service

FIRST REPOSITORY
[eos/hostdependOTHERS.git] / ALPHALINUX5 / util / ALPHALINUX5 / include / vtk / vtkWin32ImageMapper.h
1 #ifndef __vtkWin32ImageMapper_h
2 #define __vtkWin32ImageMapper_h
3
4
5 // #include "vtkImageRegion.h"
6 #include "vtkImageMapper.h"
7 class vtkImageActor2D;
8
9
10 class VTK_EXPORT vtkWin32ImageMapper : public vtkImageMapper
11 {
12 public:
13
14   vtkWin32ImageMapper();
15   ~vtkWin32ImageMapper();
16
17   static vtkWin32ImageMapper *New() {return new vtkWin32ImageMapper;};
18   
19   void RenderData(vtkViewport* viewport, vtkImageData* data, 
20                     vtkActor2D* actor);
21
22   unsigned char *DataOut;       // the data in the DIBSection
23   HBITMAP HBitmap;                      // our handle to the DIBSection
24
25 protected:
26   int GetCompositingMode(vtkActor2D* actor);
27
28 };
29
30
31 #endif
32
33
34
35
36
37
38
39
40