ICF 3.1.1.10
Technical documentation of ICF Libraries
CBitmapSurface.h
Go to the documentation of this file.
1/********************************************************************************
2** This file is part of the ICF Framework. Copyright (C) Witold Gantzke & Kirill Lepskiy
3** ICF Framework may be used under the terms of the LGPL License v. 2.1 by the Free Software Foundation.
4********************************************************************************/
5
6#ifndef iimg_CBitmapSurface_included
7#define iimg_CBitmapSurface_included
8
9
10// ICF includes
12#include <iimg/CBitmap.h>
13
14
15namespace iimg
16{
17
18
23{
24public:
27
30
31 // reimplemented (istd::IChangeable)
32 virtual void OnEndChanges(const ChangeSet& changeSet);
33
34private:
35 void CreateSurfaceFromBitmap();
36};
37
38
39} // namespace iimg
40
41
42#endif
43
44
Bitmap implementation based on Qt QImage.
Definition CBitmap.h:30
Union of a bitmap objects and its samples represented as a 2D sampled function.
imath::CSampledFunction2d BaseClass2
iimg::CBitmap BaseClass
virtual void OnEndChanges(const ChangeSet &changeSet)
Callback function for end change event.
CBitmapSurface(const CBitmapSurface &bitmap)
Implementation of the resampled 2D-function.
Set of change flags (its IDs).
Definition IChangeable.h:38
Contains the system indenendent definitions of image and related themes.
Definition CBitmap.h:21

© Witold Gantzke and Kirill Lepskiy