001 002// 003// This file is auto-generated. Please don't modify it! 004// 005package org.opencv.photo; 006 007 008 009// C++: class TonemapDrago 010//javadoc: TonemapDrago 011public class TonemapDrago extends Tonemap { 012 013 protected TonemapDrago(long addr) { super(addr); } 014 015 016 // 017 // C++: float getBias() 018 // 019 020 //javadoc: TonemapDrago::getBias() 021 public float getBias() 022 { 023 024 float retVal = getBias_0(nativeObj); 025 026 return retVal; 027 } 028 029 030 // 031 // C++: float getSaturation() 032 // 033 034 //javadoc: TonemapDrago::getSaturation() 035 public float getSaturation() 036 { 037 038 float retVal = getSaturation_0(nativeObj); 039 040 return retVal; 041 } 042 043 044 // 045 // C++: void setBias(float bias) 046 // 047 048 //javadoc: TonemapDrago::setBias(bias) 049 public void setBias(float bias) 050 { 051 052 setBias_0(nativeObj, bias); 053 054 return; 055 } 056 057 058 // 059 // C++: void setSaturation(float saturation) 060 // 061 062 //javadoc: TonemapDrago::setSaturation(saturation) 063 public void setSaturation(float saturation) 064 { 065 066 setSaturation_0(nativeObj, saturation); 067 068 return; 069 } 070 071 072 @Override 073 protected void finalize() throws Throwable { 074 delete(nativeObj); 075 } 076 077 078 079 // C++: float getBias() 080 private static native float getBias_0(long nativeObj); 081 082 // C++: float getSaturation() 083 private static native float getSaturation_0(long nativeObj); 084 085 // C++: void setBias(float bias) 086 private static native void setBias_0(long nativeObj, float bias); 087 088 // C++: void setSaturation(float saturation) 089 private static native void setSaturation_0(long nativeObj, float saturation); 090 091 // native support for java finalize() 092 private static native void delete(long nativeObj); 093 094}