001// 002// This file is auto-generated. Please don't modify it! 003// 004package org.opencv.calib3d; 005 006 007 008// C++: class UsacParams 009 010public class UsacParams { 011 012 protected final long nativeObj; 013 protected UsacParams(long addr) { nativeObj = addr; } 014 015 public long getNativeObjAddr() { return nativeObj; } 016 017 // internal usage only 018 public static UsacParams __fromPtr__(long addr) { return new UsacParams(addr); } 019 020 // 021 // C++: cv::UsacParams::UsacParams() 022 // 023 024 public UsacParams() { 025 nativeObj = UsacParams_0(); 026 } 027 028 029 // 030 // C++: double UsacParams::confidence 031 // 032 033 public double get_confidence() { 034 return get_confidence_0(nativeObj); 035 } 036 037 038 // 039 // C++: void UsacParams::confidence 040 // 041 042 public void set_confidence(double confidence) { 043 set_confidence_0(nativeObj, confidence); 044 } 045 046 047 // 048 // C++: bool UsacParams::isParallel 049 // 050 051 public boolean get_isParallel() { 052 return get_isParallel_0(nativeObj); 053 } 054 055 056 // 057 // C++: void UsacParams::isParallel 058 // 059 060 public void set_isParallel(boolean isParallel) { 061 set_isParallel_0(nativeObj, isParallel); 062 } 063 064 065 // 066 // C++: int UsacParams::loIterations 067 // 068 069 public int get_loIterations() { 070 return get_loIterations_0(nativeObj); 071 } 072 073 074 // 075 // C++: void UsacParams::loIterations 076 // 077 078 public void set_loIterations(int loIterations) { 079 set_loIterations_0(nativeObj, loIterations); 080 } 081 082 083 // 084 // C++: LocalOptimMethod UsacParams::loMethod 085 // 086 087 public int get_loMethod() { 088 return get_loMethod_0(nativeObj); 089 } 090 091 092 // 093 // C++: void UsacParams::loMethod 094 // 095 096 public void set_loMethod(int loMethod) { 097 set_loMethod_0(nativeObj, loMethod); 098 } 099 100 101 // 102 // C++: int UsacParams::loSampleSize 103 // 104 105 public int get_loSampleSize() { 106 return get_loSampleSize_0(nativeObj); 107 } 108 109 110 // 111 // C++: void UsacParams::loSampleSize 112 // 113 114 public void set_loSampleSize(int loSampleSize) { 115 set_loSampleSize_0(nativeObj, loSampleSize); 116 } 117 118 119 // 120 // C++: int UsacParams::maxIterations 121 // 122 123 public int get_maxIterations() { 124 return get_maxIterations_0(nativeObj); 125 } 126 127 128 // 129 // C++: void UsacParams::maxIterations 130 // 131 132 public void set_maxIterations(int maxIterations) { 133 set_maxIterations_0(nativeObj, maxIterations); 134 } 135 136 137 // 138 // C++: NeighborSearchMethod UsacParams::neighborsSearch 139 // 140 141 public int get_neighborsSearch() { 142 return get_neighborsSearch_0(nativeObj); 143 } 144 145 146 // 147 // C++: void UsacParams::neighborsSearch 148 // 149 150 public void set_neighborsSearch(int neighborsSearch) { 151 set_neighborsSearch_0(nativeObj, neighborsSearch); 152 } 153 154 155 // 156 // C++: int UsacParams::randomGeneratorState 157 // 158 159 public int get_randomGeneratorState() { 160 return get_randomGeneratorState_0(nativeObj); 161 } 162 163 164 // 165 // C++: void UsacParams::randomGeneratorState 166 // 167 168 public void set_randomGeneratorState(int randomGeneratorState) { 169 set_randomGeneratorState_0(nativeObj, randomGeneratorState); 170 } 171 172 173 // 174 // C++: SamplingMethod UsacParams::sampler 175 // 176 177 public int get_sampler() { 178 return get_sampler_0(nativeObj); 179 } 180 181 182 // 183 // C++: void UsacParams::sampler 184 // 185 186 public void set_sampler(int sampler) { 187 set_sampler_0(nativeObj, sampler); 188 } 189 190 191 // 192 // C++: ScoreMethod UsacParams::score 193 // 194 195 public int get_score() { 196 return get_score_0(nativeObj); 197 } 198 199 200 // 201 // C++: void UsacParams::score 202 // 203 204 public void set_score(int score) { 205 set_score_0(nativeObj, score); 206 } 207 208 209 // 210 // C++: double UsacParams::threshold 211 // 212 213 public double get_threshold() { 214 return get_threshold_0(nativeObj); 215 } 216 217 218 // 219 // C++: void UsacParams::threshold 220 // 221 222 public void set_threshold(double threshold) { 223 set_threshold_0(nativeObj, threshold); 224 } 225 226 227 // 228 // C++: PolishingMethod UsacParams::final_polisher 229 // 230 231 public int get_final_polisher() { 232 return get_final_polisher_0(nativeObj); 233 } 234 235 236 // 237 // C++: void UsacParams::final_polisher 238 // 239 240 public void set_final_polisher(int final_polisher) { 241 set_final_polisher_0(nativeObj, final_polisher); 242 } 243 244 245 // 246 // C++: int UsacParams::final_polisher_iterations 247 // 248 249 public int get_final_polisher_iterations() { 250 return get_final_polisher_iterations_0(nativeObj); 251 } 252 253 254 // 255 // C++: void UsacParams::final_polisher_iterations 256 // 257 258 public void set_final_polisher_iterations(int final_polisher_iterations) { 259 set_final_polisher_iterations_0(nativeObj, final_polisher_iterations); 260 } 261 262 263 @Override 264 protected void finalize() throws Throwable { 265 delete(nativeObj); 266 } 267 268 269 270 // C++: cv::UsacParams::UsacParams() 271 private static native long UsacParams_0(); 272 273 // C++: double UsacParams::confidence 274 private static native double get_confidence_0(long nativeObj); 275 276 // C++: void UsacParams::confidence 277 private static native void set_confidence_0(long nativeObj, double confidence); 278 279 // C++: bool UsacParams::isParallel 280 private static native boolean get_isParallel_0(long nativeObj); 281 282 // C++: void UsacParams::isParallel 283 private static native void set_isParallel_0(long nativeObj, boolean isParallel); 284 285 // C++: int UsacParams::loIterations 286 private static native int get_loIterations_0(long nativeObj); 287 288 // C++: void UsacParams::loIterations 289 private static native void set_loIterations_0(long nativeObj, int loIterations); 290 291 // C++: LocalOptimMethod UsacParams::loMethod 292 private static native int get_loMethod_0(long nativeObj); 293 294 // C++: void UsacParams::loMethod 295 private static native void set_loMethod_0(long nativeObj, int loMethod); 296 297 // C++: int UsacParams::loSampleSize 298 private static native int get_loSampleSize_0(long nativeObj); 299 300 // C++: void UsacParams::loSampleSize 301 private static native void set_loSampleSize_0(long nativeObj, int loSampleSize); 302 303 // C++: int UsacParams::maxIterations 304 private static native int get_maxIterations_0(long nativeObj); 305 306 // C++: void UsacParams::maxIterations 307 private static native void set_maxIterations_0(long nativeObj, int maxIterations); 308 309 // C++: NeighborSearchMethod UsacParams::neighborsSearch 310 private static native int get_neighborsSearch_0(long nativeObj); 311 312 // C++: void UsacParams::neighborsSearch 313 private static native void set_neighborsSearch_0(long nativeObj, int neighborsSearch); 314 315 // C++: int UsacParams::randomGeneratorState 316 private static native int get_randomGeneratorState_0(long nativeObj); 317 318 // C++: void UsacParams::randomGeneratorState 319 private static native void set_randomGeneratorState_0(long nativeObj, int randomGeneratorState); 320 321 // C++: SamplingMethod UsacParams::sampler 322 private static native int get_sampler_0(long nativeObj); 323 324 // C++: void UsacParams::sampler 325 private static native void set_sampler_0(long nativeObj, int sampler); 326 327 // C++: ScoreMethod UsacParams::score 328 private static native int get_score_0(long nativeObj); 329 330 // C++: void UsacParams::score 331 private static native void set_score_0(long nativeObj, int score); 332 333 // C++: double UsacParams::threshold 334 private static native double get_threshold_0(long nativeObj); 335 336 // C++: void UsacParams::threshold 337 private static native void set_threshold_0(long nativeObj, double threshold); 338 339 // C++: PolishingMethod UsacParams::final_polisher 340 private static native int get_final_polisher_0(long nativeObj); 341 342 // C++: void UsacParams::final_polisher 343 private static native void set_final_polisher_0(long nativeObj, int final_polisher); 344 345 // C++: int UsacParams::final_polisher_iterations 346 private static native int get_final_polisher_iterations_0(long nativeObj); 347 348 // C++: void UsacParams::final_polisher_iterations 349 private static native void set_final_polisher_iterations_0(long nativeObj, int final_polisher_iterations); 350 351 // native support for java finalize() 352 private static native void delete(long nativeObj); 353 354}