Package apple.accelerate.struct
Class vImageTransferFunction
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.c.StructObject
-
- apple.accelerate.struct.vImageTransferFunction
-
public final class vImageTransferFunction extends org.moe.natj.c.StructObject
-
-
Constructor Summary
Constructors Modifier Constructor Description vImageTransferFunction()protectedvImageTransferFunction(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublec0()R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)doublec1()R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)doublec2()R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)doublec3()R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)doublec4()R' = c4 * R + c5 (R < cutoff)doublec5()R' = c4 * R + c5 (R < cutoff)doublecutoff()See immediately above and below.doublegamma()R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)voidsetC0(double value)R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)voidsetC1(double value)R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)voidsetC2(double value)R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)voidsetC3(double value)R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)voidsetC4(double value)R' = c4 * R + c5 (R < cutoff)voidsetC5(double value)R' = c4 * R + c5 (R < cutoff)voidsetCutoff(double value)See immediately above and below.voidsetGamma(double value)R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
-
-
Method Detail
-
c0
public double c0()
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
setC0
public void setC0(double value)
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
c1
public double c1()
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
setC1
public void setC1(double value)
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
c2
public double c2()
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
setC2
public void setC2(double value)
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
c3
public double c3()
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
setC3
public void setC3(double value)
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
gamma
public double gamma()
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
setGamma
public void setGamma(double value)
R' = c0 * pow( c1 * R + c2, gamma ) + c3, (R >= cutoff)
-
cutoff
public double cutoff()
See immediately above and below. For no linear region (no below segment), pass -INFINITY here.
-
setCutoff
public void setCutoff(double value)
See immediately above and below. For no linear region (no below segment), pass -INFINITY here.
-
c4
public double c4()
R' = c4 * R + c5 (R < cutoff)
-
setC4
public void setC4(double value)
R' = c4 * R + c5 (R < cutoff)
-
c5
public double c5()
R' = c4 * R + c5 (R < cutoff)
-
setC5
public void setC5(double value)
R' = c4 * R + c5 (R < cutoff)
-
-