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
operators.h
Go to the documentation of this file.
1
/**
2
* This is a automatic generated file.
3
* It was generated by includeOperators the program.
4
* The Copyright is (C) @c GPL3 2010 Betti Oesterholz
5
* see includeOperators.cpp for more details
6
*
7
* This files contains the declarations for the operators of the enviroment.
8
* The enviroment use this declarations to use the operators.
9
*
10
**/
11
12
#ifndef ___ENVIROMENT_OPERATIONS_H__
13
#define ___ENVIROMENT_OPERATIONS_H__
14
15
#include "
cOperationIdentifier.h
"
16
17
#include "
./incl/cInitOperator.h
"
18
#include "
./incl/cOpDummy.h
"
19
#include "
./incl/cOpRemoveOverwrittenUnderObjects.h
"
20
#include "
./incl/cOpCorrectWrongPoints.h
"
21
#include "
./incl/cOpAddBackgroundWichReduceMuchProperties.h
"
22
#include "
./findLine/even/incl/cOpFindEvenLineAll.h
"
23
#include "
./findLine/even/incl/cOpFindEvenLine.h
"
24
#include "
./findLine/even/incl/cOpFindEvenLineN.h
"
25
#include "
./findLine/even/incl/cOpFindEvenLineNBi.h
"
26
#include "
./findLine/similar/incl/cOpFindSimilarLineAll.h
"
27
#include "
./findLine/similar/incl/cOpFindSimilarLineN.h
"
28
#include "
./findLine/similar/incl/cOpFindSimilarLineNBi.h
"
29
#include "
./findLine/similar/incl/cOpFindSimilarLineNBi2.h
"
30
#include "
./findLine/similar/incl/cOpFindSimilarLine.h
"
31
#include "
./findLine/similar/incl/cOpFindSimilarLineAll2.h
"
32
#include "
./findArea/even/goodPolynomBorder/incl/cOp2DFibFindEvenAreaNOrg.h
"
33
#include "
./findArea/even/goodPolynomBorder/incl/cOp2DFibFindEvenPartAreaNOrg.h
"
34
#include "
./findArea/even/goodPolynomBorder/incl/cOp2DFibFindEvenAreaOrg.h
"
35
#include "
./findArea/even/goodPolynomBorder/incl/cOp2DFibFindEvenPartArea.h
"
36
#include "
./findArea/even/goodPolynomBorder/incl/cOp2DFibFindEvenArea.h
"
37
#include "
./findArea/even/goodPolynomBorder/incl/cOp2DFibFindEvenPartAreaN.h
"
38
#include "
./findArea/even/goodPolynomBorder/incl/cOp2DFibFindEvenAreaN.h
"
39
#include "
./findArea/even/goodPolynomBorder/incl/cOp2DFibFindEvenPartAreaOrg.h
"
40
#include "
./findArea/similar/goodPolynomBorder/incl/cOp2DFibFindSimilarPartAreaN.h
"
41
#include "
./findArea/similar/goodPolynomBorder/incl/cOp2DFibFindSimilarPartAreaNOrg.h
"
42
#include "
./findArea/similar/goodPolynomBorder/incl/cOp2DFibFindSimilarAreaNOrg.h
"
43
#include "
./findArea/similar/goodPolynomBorder/incl/cOp2DFibFindSimilarAreaN.h
"
44
#include "
./findArea/even/splineMax4ParamBorderItrFast/incl/cOp2DFibFindEvenPartAreaSplineMax4BorderItrFast.h
"
45
#include "
./findArea/even/splineMax4ParamBorderItrFast/incl/cOp2DFibFindEvenPartAreaSplineMax4BorderItrFastOrg.h
"
46
#include "
./findArea/even/splineMax4ParamBorderItrFast/incl/cOp2DFibFindEvenAreaNSplineMax4BorderItrFast.h
"
47
#include "
./findArea/even/splineMax4ParamBorderItrFast/incl/cOp2DFibFindEvenAreaNSplineMax4BorderItrFastOrg.h
"
48
#include "
./findArea/even/splineMax4ParamBorderItrFast/incl/cOp2DFibFindEvenAreaSplineMax4BorderItrFast.h
"
49
#include "
./findArea/even/splineMax4ParamBorderItrFast/incl/cOp2DFibFindEvenAreaSplineMax4BorderItrFastOrg.h
"
50
#include "
./findArea/even/splineMax4ParamBorderItrFast/incl/cOp2DFibFindEvenPartAreaNSplineMax4BorderItrFast.h
"
51
#include "
./findArea/even/splineMax4ParamBorderItrFast/incl/cOp2DFibFindEvenPartAreaNSplineMax4BorderItrFastOrg.h
"
52
#include "
./findArea/similar/splineMax4ParamBorderItrFast/incl/cOp2DFibFindSimilarAreaNSplineMax4BorderItrFastOrg.h
"
53
#include "
./findArea/similar/splineMax4ParamBorderItrFast/incl/cOp2DFibFindSimilarPartAreaNSplineMax4BorderItrFastOrg.h
"
54
#include "
./findArea/similar/splineMax4ParamBorderItrFast/incl/cOp2DFibFindSimilarAreaNSplineMax4BorderItrFast.h
"
55
#include "
./findArea/similar/splineMax4ParamBorderItrFast/incl/cOp2DFibFindSimilarPartAreaNSplineMax4BorderItrFast.h
"
56
57
using namespace
enviroment::fib;
58
using namespace
enviroment;
59
namespace
enviroment{
60
namespace
operations{
61
/*ignore this namespace; it contains an const instance for every
62
operations, so the arrayOperations can contain the instances and the
63
instances get destroyed at the execution end*/
64
const
cInitOperator
InitOperator
(
cOperationIdentifier
( 0 ) );
65
const
cOpDummy
OpDummy
(
cOperationIdentifier
( 0 ) );
66
const
cOpRemoveOverwrittenUnderObjects
OpRemoveOverwrittenUnderObjects
(
cOperationIdentifier
( 0 ) );
67
const
cOpCorrectWrongPoints
OpCorrectWrongPoints
(
cOperationIdentifier
( 0 ) );
68
const
cOpAddBackgroundWichReduceMuchProperties
OpAddBackgroundWichReduceMuchProperties
(
cOperationIdentifier
( 0 ) );
69
const
cOpFindEvenLineAll
OpFindEvenLineAll
(
cOperationIdentifier
( 0 ) );
70
const
cOpFindEvenLine
OpFindEvenLine
(
cOperationIdentifier
( 0 ) );
71
const
cOpFindEvenLineN
OpFindEvenLineN
(
cOperationIdentifier
( 0 ) );
72
const
cOpFindEvenLineNBi
OpFindEvenLineNBi
(
cOperationIdentifier
( 0 ) );
73
const
cOpFindSimilarLineAll
OpFindSimilarLineAll
(
cOperationIdentifier
( 0 ) );
74
const
cOpFindSimilarLineN
OpFindSimilarLineN
(
cOperationIdentifier
( 0 ) );
75
const
cOpFindSimilarLineNBi
OpFindSimilarLineNBi
(
cOperationIdentifier
( 0 ) );
76
const
cOpFindSimilarLineNBi2
OpFindSimilarLineNBi2
(
cOperationIdentifier
( 0 ) );
77
const
cOpFindSimilarLine
OpFindSimilarLine
(
cOperationIdentifier
( 0 ) );
78
const
cOpFindSimilarLineAll2
OpFindSimilarLineAll2
(
cOperationIdentifier
( 0 ) );
79
const
cOp2DFibFindEvenAreaNOrg
Op2DFibFindEvenAreaNOrg
(
cOperationIdentifier
( 0 ) );
80
const
cOp2DFibFindEvenPartAreaNOrg
Op2DFibFindEvenPartAreaNOrg
(
cOperationIdentifier
( 0 ) );
81
const
cOp2DFibFindEvenAreaOrg
Op2DFibFindEvenAreaOrg
(
cOperationIdentifier
( 0 ) );
82
const
cOp2DFibFindEvenPartArea
Op2DFibFindEvenPartArea
(
cOperationIdentifier
( 0 ) );
83
const
cOp2DFibFindEvenArea
Op2DFibFindEvenArea
(
cOperationIdentifier
( 0 ) );
84
const
cOp2DFibFindEvenPartAreaN
Op2DFibFindEvenPartAreaN
(
cOperationIdentifier
( 0 ) );
85
const
cOp2DFibFindEvenAreaN
Op2DFibFindEvenAreaN
(
cOperationIdentifier
( 0 ) );
86
const
cOp2DFibFindEvenPartAreaOrg
Op2DFibFindEvenPartAreaOrg
(
cOperationIdentifier
( 0 ) );
87
const
cOp2DFibFindSimilarPartAreaN
Op2DFibFindSimilarPartAreaN
(
cOperationIdentifier
( 0 ) );
88
const
cOp2DFibFindSimilarPartAreaNOrg
Op2DFibFindSimilarPartAreaNOrg
(
cOperationIdentifier
( 0 ) );
89
const
cOp2DFibFindSimilarAreaNOrg
Op2DFibFindSimilarAreaNOrg
(
cOperationIdentifier
( 0 ) );
90
const
cOp2DFibFindSimilarAreaN
Op2DFibFindSimilarAreaN
(
cOperationIdentifier
( 0 ) );
91
const
cOp2DFibFindEvenPartAreaSplineMax4BorderItrFast
Op2DFibFindEvenPartAreaSplineMax4BorderItrFast
(
cOperationIdentifier
( 0 ) );
92
const
cOp2DFibFindEvenPartAreaSplineMax4BorderItrFastOrg
Op2DFibFindEvenPartAreaSplineMax4BorderItrFastOrg
(
cOperationIdentifier
( 0 ) );
93
const
cOp2DFibFindEvenAreaNSplineMax4BorderItrFast
Op2DFibFindEvenAreaNSplineMax4BorderItrFast
(
cOperationIdentifier
( 0 ) );
94
const
cOp2DFibFindEvenAreaNSplineMax4BorderItrFastOrg
Op2DFibFindEvenAreaNSplineMax4BorderItrFastOrg
(
cOperationIdentifier
( 0 ) );
95
const
cOp2DFibFindEvenAreaSplineMax4BorderItrFast
Op2DFibFindEvenAreaSplineMax4BorderItrFast
(
cOperationIdentifier
( 0 ) );
96
const
cOp2DFibFindEvenAreaSplineMax4BorderItrFastOrg
Op2DFibFindEvenAreaSplineMax4BorderItrFastOrg
(
cOperationIdentifier
( 0 ) );
97
const
cOp2DFibFindEvenPartAreaNSplineMax4BorderItrFast
Op2DFibFindEvenPartAreaNSplineMax4BorderItrFast
(
cOperationIdentifier
( 0 ) );
98
const
cOp2DFibFindEvenPartAreaNSplineMax4BorderItrFastOrg
Op2DFibFindEvenPartAreaNSplineMax4BorderItrFastOrg
(
cOperationIdentifier
( 0 ) );
99
const
cOp2DFibFindSimilarAreaNSplineMax4BorderItrFastOrg
Op2DFibFindSimilarAreaNSplineMax4BorderItrFastOrg
(
cOperationIdentifier
( 0 ) );
100
const
cOp2DFibFindSimilarPartAreaNSplineMax4BorderItrFastOrg
Op2DFibFindSimilarPartAreaNSplineMax4BorderItrFastOrg
(
cOperationIdentifier
( 0 ) );
101
const
cOp2DFibFindSimilarAreaNSplineMax4BorderItrFast
Op2DFibFindSimilarAreaNSplineMax4BorderItrFast
(
cOperationIdentifier
( 0 ) );
102
const
cOp2DFibFindSimilarPartAreaNSplineMax4BorderItrFast
Op2DFibFindSimilarPartAreaNSplineMax4BorderItrFast
(
cOperationIdentifier
( 0 ) );
103
};
104
};
105
106
//number of existing operations
107
//to define this variable const didn't work for the external linkage
108
unsigned
long
ulNumberOfOperations
= 39;
109
110
/*array with pointers to the instances of existing operations;
111
call the virtual createInstance() method of theas to create
112
instances of operations you need*/
113
const
cOperation
*
arrayOperations
[] = {
114
& (
enviroment::operations::InitOperator
),
115
& (
enviroment::operations::OpDummy
),
116
& (
enviroment::operations::OpRemoveOverwrittenUnderObjects
),
117
& (
enviroment::operations::OpCorrectWrongPoints
),
118
& (
enviroment::operations::OpAddBackgroundWichReduceMuchProperties
),
119
& (
enviroment::operations::OpFindEvenLineAll
),
120
& (
enviroment::operations::OpFindEvenLine
),
121
& (
enviroment::operations::OpFindEvenLineN
),
122
& (
enviroment::operations::OpFindEvenLineNBi
),
123
& (
enviroment::operations::OpFindSimilarLineAll
),
124
& (
enviroment::operations::OpFindSimilarLineN
),
125
& (
enviroment::operations::OpFindSimilarLineNBi
),
126
& (
enviroment::operations::OpFindSimilarLineNBi2
),
127
& (
enviroment::operations::OpFindSimilarLine
),
128
& (
enviroment::operations::OpFindSimilarLineAll2
),
129
& (
enviroment::operations::Op2DFibFindEvenAreaNOrg
),
130
& (
enviroment::operations::Op2DFibFindEvenPartAreaNOrg
),
131
& (
enviroment::operations::Op2DFibFindEvenAreaOrg
),
132
& (
enviroment::operations::Op2DFibFindEvenPartArea
),
133
& (
enviroment::operations::Op2DFibFindEvenArea
),
134
& (
enviroment::operations::Op2DFibFindEvenPartAreaN
),
135
& (
enviroment::operations::Op2DFibFindEvenAreaN
),
136
& (
enviroment::operations::Op2DFibFindEvenPartAreaOrg
),
137
& (
enviroment::operations::Op2DFibFindSimilarPartAreaN
),
138
& (
enviroment::operations::Op2DFibFindSimilarPartAreaNOrg
),
139
& (
enviroment::operations::Op2DFibFindSimilarAreaNOrg
),
140
& (
enviroment::operations::Op2DFibFindSimilarAreaN
),
141
& (
enviroment::operations::Op2DFibFindEvenPartAreaSplineMax4BorderItrFast
),
142
& (
enviroment::operations::Op2DFibFindEvenPartAreaSplineMax4BorderItrFastOrg
),
143
& (
enviroment::operations::Op2DFibFindEvenAreaNSplineMax4BorderItrFast
),
144
& (
enviroment::operations::Op2DFibFindEvenAreaNSplineMax4BorderItrFastOrg
),
145
& (
enviroment::operations::Op2DFibFindEvenAreaSplineMax4BorderItrFast
),
146
& (
enviroment::operations::Op2DFibFindEvenAreaSplineMax4BorderItrFastOrg
),
147
& (
enviroment::operations::Op2DFibFindEvenPartAreaNSplineMax4BorderItrFast
),
148
& (
enviroment::operations::Op2DFibFindEvenPartAreaNSplineMax4BorderItrFastOrg
),
149
& (
enviroment::operations::Op2DFibFindSimilarAreaNSplineMax4BorderItrFastOrg
),
150
& (
enviroment::operations::Op2DFibFindSimilarPartAreaNSplineMax4BorderItrFastOrg
),
151
& (
enviroment::operations::Op2DFibFindSimilarAreaNSplineMax4BorderItrFast
),
152
& (
enviroment::operations::Op2DFibFindSimilarPartAreaNSplineMax4BorderItrFast
)
153
};
154
155
#endif //___ENVIROMENT_OPERATIONS_H__
156
enviroment.fib
operators
operators.h
Generated on Thu Feb 14 2013 14:06:55 for The Fib multimedia system by
1.8.1