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
cPositionPropertieData.h
Go to the documentation of this file.
1
/**
2
* @class cPositionPropertieData
3
* file name: cPositionPropertieData.h
4
* @author Betti Oesterholz
5
* @date 08.12.2010
6
* @mail webmaster@BioKom.info
7
*
8
* System: C++
9
*
10
* This class stores the data for a fib-propertyelement on an specific
11
* point on an specific position.
12
* Helperclass for the @see cPositionPointData class.
13
*
14
* Copyright (C) @c LGPL3 2010 Betti Oesterholz
15
*
16
* This program is free software: you can redistribute it and/or modify
17
* it under the terms of the GNU Lesser General Public License (LGPL) as
18
* published by the Free Software Foundation, either version 3 of the
19
* License, or any later version.
20
*
21
* This program is distributed in the hope that it will be useful,
22
* but WITHOUT ANY WARRANTY; without even the implied warranty of
23
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24
* GNU Lesser General Public License for more details.
25
*
26
* You should have received a copy of the GNU Lesser General Public License
27
* along with this program. If not, see <http://www.gnu.org/licenses/>.
28
*
29
*
30
* This class stores the data for a fib-propertyelement on an specific
31
* point on an specific position.
32
*
33
*/
34
/*
35
History:
36
08.12.2010 Oesterholz created
37
*/
38
39
40
#ifndef ___N_NEEDED_UNDEROBJECTS_C_POSITION_PROPERTY_DATA_H__
41
#define ___N_NEEDED_UNDEROBJECTS_C_POSITION_PROPERTY_DATA_H__
42
43
44
#include "version.h"
45
46
#include "
cPropertyData.h
"
47
48
#include "
cVectorProperty.h
"
49
50
51
namespace
fib{
52
namespace
algorithms{
53
namespace
nEvalueFibObject{
54
namespace
nNeededUnderobjects{
55
56
57
class
cPositionPropertieData
{
58
public
:
59
/**
60
* The data for the propertyelement.
61
*/
62
cPropertyData
*
pProperty
;
63
64
/**
65
* The vector with the property values.
66
*/
67
fib::cVectorProperty
vecProperty
;
68
69
/**
70
* If true this property is needed, else not.
71
*/
72
bool
bPropertyNeeded
;
73
74
/**
75
* Standardconstructor
76
*/
77
cPositionPropertieData
();
78
79
/**
80
* Parameterconstructor
81
*
82
* @param pInProperty a pointer to the property data for this
83
* cPositionPropertieData object (@see pProperty)
84
* @param vecInProperty the property vector for this
85
* cPositionPropertieData object (@see pProperty);
86
* Beware: all elements should be values
87
*/
88
cPositionPropertieData
(
cPropertyData
* pInProperty,
89
const
fib::cVectorProperty
& vecInProperty );
90
91
};
//end class cPositionPropertieData
92
93
94
95
}
//end namespace nNeededUnderobjects
96
}
//end namespace nEvalueFibObject
97
}
//end namespace algorithms
98
}
//end namespace fib
99
100
101
102
#endif //___N_NEEDED_UNDEROBJECTS_C_POSITION_PROPERTY_DATA_H__
fib.algorithms
nEvalueFibObject
nNeededUnderobjects
incl
cPositionPropertieData.h
Generated on Thu Feb 14 2013 14:06:56 for The Fib multimedia system by
1.8.1