@@ -2,23 +2,13 @@ template struct Result<bool>;
2
2
template struct Result <char >;
3
3
template struct Result <const cv::MatOp*>;
4
4
template struct Result <const cv::Mat**>;
5
- template struct Result <const cv::Ptr <cv::MinProblemSolver::Function>*>;
6
5
template struct Result <const cv::SparseMat**>;
7
6
template struct Result <const cv::SparseMat::Node**>;
8
7
template struct Result <const cv::_InputOutputArray*>;
9
8
template struct Result <const cv::ocl::Device*>;
10
9
template struct Result <const cv::ocl::ProgramSource*>;
11
10
template struct Result <const int >;
12
11
template struct Result <const int *>;
13
- template struct Result <const std::vector<bool >*>;
14
- template struct Result <const std::vector<cv::DMatch>*>;
15
- template struct Result <const std::vector<cv::KeyPoint>*>;
16
- template struct Result <const std::vector<cv::Mat>*>;
17
- template struct Result <const std::vector<cv::Point_<float >>*>;
18
- template struct Result <const std::vector<cv::Range>*>;
19
- template struct Result <const std::vector<cv::UMat>*>;
20
- template struct Result <const std::vector<cv::cuda::GpuMat>*>;
21
- template struct Result <const std::vector<int >*>;
22
12
template struct Result <const unsigned char *>;
23
13
template struct Result <const unsigned long >;
24
14
template struct Result <const void *>;
@@ -122,22 +112,17 @@ template struct Result<long>;
122
112
template struct Result <short >;
123
113
template struct Result <signed char >;
124
114
template struct Result <signed char *>;
125
- template struct Result <std::vector<bool >*>;
126
115
template struct Result <std::vector<char >*>;
127
116
template struct Result <std::vector<cv::DMatch>*>;
128
117
template struct Result <std::vector<cv::KeyPoint>*>;
129
- template struct Result <std::vector<cv::Mat>*>;
130
118
template struct Result <std::vector<cv::Point3_<double >>*>;
131
119
template struct Result <std::vector<cv::Point3_<float >>*>;
132
120
template struct Result <std::vector<cv::Point3_<int >>*>;
133
121
template struct Result <std::vector<cv::Point_<float >>*>;
134
122
template struct Result <std::vector<cv::Point_<int >>*>;
135
123
template struct Result <std::vector<cv::Rect_<int >>*>;
136
- template struct Result <std::vector<cv::String>*>;
137
- template struct Result <std::vector<cv::UMat>*>;
138
124
template struct Result <std::vector<cv::Vec<int , 2 >>*>;
139
125
template struct Result <std::vector<cv::cuda::GpuMat>*>;
140
- template struct Result <std::vector<cv::ocl::PlatformInfo>*>;
141
126
template struct Result <std::vector<double >*>;
142
127
template struct Result <std::vector<int >*>;
143
128
template struct Result <std::vector<unsigned char >*>;
@@ -155,7 +140,11 @@ extern "C" {
155
140
delete instance;
156
141
}
157
142
158
- cv::ConjGradSolver* cv_PtrOfConjGradSolver_get_inner_ptr (cv::Ptr <cv::ConjGradSolver>* instance) {
143
+ const cv::ConjGradSolver* cv_PtrOfConjGradSolver_get_inner_ptr (const cv::Ptr <cv::ConjGradSolver>* instance) {
144
+ return instance->get ();
145
+ }
146
+
147
+ cv::ConjGradSolver* cv_PtrOfConjGradSolver_get_inner_ptr_mut (cv::Ptr <cv::ConjGradSolver>* instance) {
159
148
return instance->get ();
160
149
}
161
150
}
@@ -165,7 +154,11 @@ extern "C" {
165
154
delete instance;
166
155
}
167
156
168
- cv::DownhillSolver* cv_PtrOfDownhillSolver_get_inner_ptr (cv::Ptr <cv::DownhillSolver>* instance) {
157
+ const cv::DownhillSolver* cv_PtrOfDownhillSolver_get_inner_ptr (const cv::Ptr <cv::DownhillSolver>* instance) {
158
+ return instance->get ();
159
+ }
160
+
161
+ cv::DownhillSolver* cv_PtrOfDownhillSolver_get_inner_ptr_mut (cv::Ptr <cv::DownhillSolver>* instance) {
169
162
return instance->get ();
170
163
}
171
164
}
@@ -175,7 +168,11 @@ extern "C" {
175
168
delete instance;
176
169
}
177
170
178
- cv::Formatted* cv_PtrOfFormatted_get_inner_ptr (cv::Ptr <cv::Formatted>* instance) {
171
+ const cv::Formatted* cv_PtrOfFormatted_get_inner_ptr (const cv::Ptr <cv::Formatted>* instance) {
172
+ return instance->get ();
173
+ }
174
+
175
+ cv::Formatted* cv_PtrOfFormatted_get_inner_ptr_mut (cv::Ptr <cv::Formatted>* instance) {
179
176
return instance->get ();
180
177
}
181
178
}
@@ -185,7 +182,11 @@ extern "C" {
185
182
delete instance;
186
183
}
187
184
188
- cv::Formatter* cv_PtrOfFormatter_get_inner_ptr (cv::Ptr <cv::Formatter>* instance) {
185
+ const cv::Formatter* cv_PtrOfFormatter_get_inner_ptr (const cv::Ptr <cv::Formatter>* instance) {
186
+ return instance->get ();
187
+ }
188
+
189
+ cv::Formatter* cv_PtrOfFormatter_get_inner_ptr_mut (cv::Ptr <cv::Formatter>* instance) {
189
190
return instance->get ();
190
191
}
191
192
}
@@ -195,7 +196,11 @@ extern "C" {
195
196
delete instance;
196
197
}
197
198
198
- cv::MinProblemSolver::Function* cv_PtrOfMinProblemSolver_Function_get_inner_ptr (cv::Ptr <cv::MinProblemSolver::Function>* instance) {
199
+ const cv::MinProblemSolver::Function* cv_PtrOfMinProblemSolver_Function_get_inner_ptr (const cv::Ptr <cv::MinProblemSolver::Function>* instance) {
200
+ return instance->get ();
201
+ }
202
+
203
+ cv::MinProblemSolver::Function* cv_PtrOfMinProblemSolver_Function_get_inner_ptr_mut (cv::Ptr <cv::MinProblemSolver::Function>* instance) {
199
204
return instance->get ();
200
205
}
201
206
}
@@ -3156,7 +3161,7 @@ extern "C" {
3156
3161
}
3157
3162
3158
3163
void cv_VectorOfbool_swap (std::vector<bool >* instance, size_t index1, size_t index2) {
3159
- std:: swap ((*instance)[index1], (*instance)[index2]);
3164
+ instance-> swap ((*instance)[index1], (*instance)[index2]);
3160
3165
}
3161
3166
3162
3167
void cv_VectorOfbool_clear (std::vector<bool >* instance) {
0 commit comments