COVISE Core
coImageTIFF.h
Go to the documentation of this file.
1/* This file is part of COVISE.
2
3 You can use it under the terms of the GNU Lesser General Public License
4 version 2.1 or later, see lgpl-2.1.txt.
5
6 * License: LGPL 2+ */
7
8#ifndef _CO_IMAGETIFF_H_
9#define _CO_IMAGETIFF_H_
10// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
11// CLASS coImageTIFF
12//
13// Initial version: 2004-04-27 [we]
14// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
15// (C) 2001 by VirCinity IT Consulting
16// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
17// Changes:
18//
19
20#include "coImageImpl.h"
21
26namespace covise
27{
28
30{
31public:
32 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
33 // ++ Constructors / Destructor
34 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
35
37 coImageTIFF(const char *filename);
38
40 virtual ~coImageTIFF();
41
42 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43 // ++ Operations
44 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45
47 virtual unsigned char *getBitmap(int frameno = 0);
48
49 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
50 // ++ Attribute request/set functions
51 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
52
53protected:
54 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
55 // ++ Attributes
56 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
57
58 // my pixel map
59 unsigned char *pixmap_;
60
61private:
62 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
63 // ++ Internally used functions
64 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
65
66 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
67 // ++ prevent auto-generated bit copy routines by default
68 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
69
71 coImageTIFF(const coImageTIFF &);
72
75
78};
79}
80#endif
list of all chemical elements
Definition: coConfig.h:27
Definition: coImageImpl.h:30
Definition: coImageTIFF.h:30
virtual ~coImageTIFF()
Destructor : virtual in case we derive objects.
Definition: coImageTIFF.cpp:85
unsigned char * pixmap_
Definition: coImageTIFF.h:59
virtual unsigned char * getBitmap(int frameno=0)
get pointer to internal data
Definition: coImageTIFF.cpp:97
coImageTIFF & operator=(const coImageTIFF &)
Assignment operator: NOT IMPLEMENTED, checked by assert.
Definition: coImageTIFF.cpp:123
coImageTIFF()
Default constructor: NOT IMPLEMENTED, checked by assert.
Definition: coImageTIFF.cpp:130