Package net.imglib2.type.numeric
Class ARGBDoubleType
- java.lang.Object
-
- net.imglib2.type.numeric.AbstractARGBDoubleType<ARGBDoubleType>
-
- net.imglib2.type.numeric.ARGBDoubleType
-
- All Implemented Interfaces:
NumericType<ARGBDoubleType>,Add<ARGBDoubleType>,Div<ARGBDoubleType>,Mul<ARGBDoubleType>,MulFloatingPoint,Pow<ARGBDoubleType>,PowFloatingPoint,SetOne,SetZero,Sub<ARGBDoubleType>,ValueEquals<ARGBDoubleType>,Type<ARGBDoubleType>
public class ARGBDoubleType extends AbstractARGBDoubleType<ARGBDoubleType>
-
-
Constructor Summary
Constructors Constructor Description ARGBDoubleType()ARGBDoubleType(double a, double r, double g, double b)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ARGBDoubleTypecopy()ARGBDoubleTypecreateVariable()Creates a newTypevariable which can only store one value.doublegetA()doublegetB()doublegetG()doublegetR()voidset(double a, double r, double g, double b)voidset(NativeARGBDoubleType c)voidsetA(double a)voidsetB(double b)voidsetG(double g)voidsetR(double r)
-
-
-
Method Detail
-
createVariable
public ARGBDoubleType createVariable()
Description copied from interface:TypeCreates a newTypevariable which can only store one value.- Returns:
- a new
Typevariable
-
copy
public ARGBDoubleType copy()
Description copied from interface:Type- Returns:
- a new
Typevariable
-
set
public void set(double a, double r, double g, double b)- Overrides:
setin classAbstractARGBDoubleType<ARGBDoubleType>
-
set
public void set(NativeARGBDoubleType c)
-
getA
public double getA()
- Specified by:
getAin classAbstractARGBDoubleType<ARGBDoubleType>
-
getR
public double getR()
- Specified by:
getRin classAbstractARGBDoubleType<ARGBDoubleType>
-
getG
public double getG()
- Specified by:
getGin classAbstractARGBDoubleType<ARGBDoubleType>
-
getB
public double getB()
- Specified by:
getBin classAbstractARGBDoubleType<ARGBDoubleType>
-
setA
public void setA(double a)
- Specified by:
setAin classAbstractARGBDoubleType<ARGBDoubleType>
-
setR
public void setR(double r)
- Specified by:
setRin classAbstractARGBDoubleType<ARGBDoubleType>
-
setG
public void setG(double g)
- Specified by:
setGin classAbstractARGBDoubleType<ARGBDoubleType>
-
setB
public void setB(double b)
- Specified by:
setBin classAbstractARGBDoubleType<ARGBDoubleType>
-
-