The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
cConvertFibDatabaseObject.h
Go to the documentation of this file.
1
2
//TODO check
3
4
/**
5
* @file cConvertFibDatabaseObject
6
* file name: cConvertFibDatabaseObject.h
7
* @author Betti Oesterholz
8
* @date 29.01.2013
9
* @mail Oesterholz@Fib-development.org
10
*
11
* System: C++
12
*
13
* This header specifies a class convert Fib database objects.
14
*
15
* Copyright (C) @c GPL3 2012 Betti Oesterholz
16
*
17
* This program is free software: you can redistribute it and/or modify
18
* it under the terms of the GNU General Public License (GPL) as
19
* published by the Free Software Foundation, either version 3 of the
20
* License, or any later version.
21
*
22
* This program is distributed in the hope that it will be useful,
23
* but WITHOUT ANY WARRANTY; without even the implied warranty of
24
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25
* GNU Lesser General Public License for more details.
26
*
27
* This header specifies a class convert Fib database objects.
28
* For this the given external object elements will be changed, so
29
* they match the requirements.
30
*/
31
/*
32
History:
33
29.01.2013 Oesterholz created
34
*/
35
36
37
#ifndef ___C_CONVERT_FIB_DATABASE_OBJECT_H__
38
#define ___C_CONVERT_FIB_DATABASE_OBJECT_H__
39
40
#include "version.h"
41
42
#include "
cExtObject.h
"
43
#include "
cFibDatabase.h
"
44
45
46
47
namespace
fib{
48
49
namespace
algorithms{
50
51
namespace
nFibDatabase{
52
53
54
class
cConvertFibDatabaseObject
{
55
public
:
56
57
/**
58
* This function converts the given external object into an antialised
59
* external object if possible.
60
* BEWARE: You have to add the color property directly below the created
61
* point or above the created transparency property.
62
* You have to care that the created point and property element (if
63
* converted) are deleted.
64
*
65
* @param pExternalObject the external object to convert to it's antialised
66
* version;
67
* BEWARE: this object will be changed to its antialised version
68
* @return the antialised version of the external object, or NULL if non
69
* exists
70
*/
71
cExtObject
*
convertToAntialised
(
cExtObject
* pExternalObject );
72
73
};
//class cConvertFibDatabaseObject
74
75
76
};
//end namespace nFibDatabase
77
};
//end namespace algorithms
78
};
//end namespace fib
79
80
81
#endif //___C_CONVERT_FIB_DATABASE_OBJECT_H__
82
83
fib.algorithms
nFibDatabase
incl
cConvertFibDatabaseObject.h
Generated on Thu Feb 14 2013 14:06:56 for The Fib multimedia system by
1.8.1