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}