COVISE Core
coBadImage.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_IMAGEBAD_H_
9#define _CO_IMAGEBAD_H_
10// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
11// CLASS coBadImage
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
29class coBadImage : public coImageImpl
30{
31public:
32 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
33 // ++ Constructors / Destructor
34 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
35
39 coBadImage(const char *message);
40
42 virtual ~coBadImage();
43
44 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45 // ++ Operations
46 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
47
49 virtual unsigned char *getBitmap(int frameno = 0);
50
51 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
52 // ++ Attribute request/set functions
53 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
54
55protected:
56 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
57 // ++ Attributes
58 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
59
61
62private:
63 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
64 // ++ Internally used functions
65 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
66
67 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
68 // ++ prevent auto-generated bit copy routines by default
69 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
70
72 coBadImage(const coBadImage &);
73
76
78 coBadImage();
79};
80}
81#endif
GLenum GLuint GLenum GLsizei const GLchar * message
Definition: khronos-glext.h:6279
list of all chemical elements
Definition: coConfig.h:27
Definition: coBadImage.h:30
virtual ~coBadImage()
Destructor : virtual in case we derive objects.
Definition: coBadImage.cpp:44
virtual unsigned char * getBitmap(int frameno=0)
get pointer to internal data
Definition: coBadImage.cpp:55
char * errorMessage_
Definition: coBadImage.h:60
coBadImage & operator=(const coBadImage &)
Assignment operator: NOT IMPLEMENTED, checked by assert.
Definition: coBadImage.cpp:76
coBadImage()
Default constructor: NOT IMPLEMENTED, checked by assert.
Definition: coBadImage.cpp:83
Definition: coImageImpl.h:30