001 002// 003// This file is auto-generated. Please don't modify it! 004// 005package org.opencv.photo; 006 007 008 009// C++: class CalibrateDebevec 010//javadoc: CalibrateDebevec 011public class CalibrateDebevec extends CalibrateCRF { 012 013 protected CalibrateDebevec(long addr) { super(addr); } 014 015 016 // 017 // C++: bool getRandom() 018 // 019 020 //javadoc: CalibrateDebevec::getRandom() 021 public boolean getRandom() 022 { 023 024 boolean retVal = getRandom_0(nativeObj); 025 026 return retVal; 027 } 028 029 030 // 031 // C++: float getLambda() 032 // 033 034 //javadoc: CalibrateDebevec::getLambda() 035 public float getLambda() 036 { 037 038 float retVal = getLambda_0(nativeObj); 039 040 return retVal; 041 } 042 043 044 // 045 // C++: int getSamples() 046 // 047 048 //javadoc: CalibrateDebevec::getSamples() 049 public int getSamples() 050 { 051 052 int retVal = getSamples_0(nativeObj); 053 054 return retVal; 055 } 056 057 058 // 059 // C++: void setLambda(float lambda) 060 // 061 062 //javadoc: CalibrateDebevec::setLambda(lambda) 063 public void setLambda(float lambda) 064 { 065 066 setLambda_0(nativeObj, lambda); 067 068 return; 069 } 070 071 072 // 073 // C++: void setRandom(bool random) 074 // 075 076 //javadoc: CalibrateDebevec::setRandom(random) 077 public void setRandom(boolean random) 078 { 079 080 setRandom_0(nativeObj, random); 081 082 return; 083 } 084 085 086 // 087 // C++: void setSamples(int samples) 088 // 089 090 //javadoc: CalibrateDebevec::setSamples(samples) 091 public void setSamples(int samples) 092 { 093 094 setSamples_0(nativeObj, samples); 095 096 return; 097 } 098 099 100 @Override 101 protected void finalize() throws Throwable { 102 delete(nativeObj); 103 } 104 105 106 107 // C++: bool getRandom() 108 private static native boolean getRandom_0(long nativeObj); 109 110 // C++: float getLambda() 111 private static native float getLambda_0(long nativeObj); 112 113 // C++: int getSamples() 114 private static native int getSamples_0(long nativeObj); 115 116 // C++: void setLambda(float lambda) 117 private static native void setLambda_0(long nativeObj, float lambda); 118 119 // C++: void setRandom(bool random) 120 private static native void setRandom_0(long nativeObj, boolean random); 121 122 // C++: void setSamples(int samples) 123 private static native void setSamples_0(long nativeObj, int samples); 124 125 // native support for java finalize() 126 private static native void delete(long nativeObj); 127 128}