public class UnsignedIntLongAccessType extends GenericIntLongAccessType<UnsignedIntLongAccessType>
dataAccess, img
Constructor and Description |
---|
UnsignedIntLongAccessType() |
UnsignedIntLongAccessType(IntLongAccess access) |
UnsignedIntLongAccessType(long value) |
UnsignedIntLongAccessType(NativeLongAccessImg<?,? extends IntLongAccess> img) |
decIndex, decIndex, getBitsPerPixel, getEntitiesPerPixel, getIndexLong, getValue, incIndex, incIndex, set, setValue, updateContainer, updateIndex, valueEquals
equals, getMinIncrement, getRealDouble, getRealFloat, setReal, setReal
getImaginaryDouble, getImaginaryFloat, getPhaseDouble, getPhaseFloat, getPowerDouble, getPowerFloat, pow, pow, setImaginary, setImaginary
complexConjugate, setComplexNumber, setComplexNumber
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
complexConjugate, getImaginaryDouble, getImaginaryFloat, getPhaseDouble, getPhaseFloat, getPowerDouble, getPowerFloat, setComplexNumber, setComplexNumber, setImaginary, setImaginary
pow
public UnsignedIntLongAccessType(NativeLongAccessImg<?,? extends IntLongAccess> img)
public UnsignedIntLongAccessType(long value)
public UnsignedIntLongAccessType(IntLongAccess access)
public UnsignedIntLongAccessType()
public static int getCodedSignedIntChecked(long unsignedInt)
public static int getCodedSignedInt(long unsignedInt)
public static long getUnsignedInt(int signedInt)
public NativeLongAccessImg<UnsignedIntLongAccessType,? extends IntLongAccess> createSuitableNativeImg(NativeLongAccessImgFactory<UnsignedIntLongAccessType> storageFactory, long[] dim)
NativeLongAccessType
NativeLongAccessType
creates the NativeLongAccessImg
used for storing image data; based on the given storage strategy and its
size. It basically only decides here which BasicType it uses (float, int,
byte, bit, ...) and how many entities per pixel it needs (e.g. 2 floats
per pixel for a complex number). This enables the separation of
containers and the basic types.storageFactory
- which storage strategy is useddim
- the dimensionsNativeLongAccessImg
where only the
Type
knows the BasicType it contains.public UnsignedIntLongAccessType duplicateTypeOnSameNativeImg()
NativeLongAccessType
NativeType
which stores in the same physical array.
This is only used internally.NativeType
instance working on the same
NativeImg
public void mul(float c)
mul
in interface MulFloatingPoint
mul
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public void mul(double c)
mul
in interface MulFloatingPoint
mul
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public void add(UnsignedIntLongAccessType c)
add
in interface Add<UnsignedIntLongAccessType>
add
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public void div(UnsignedIntLongAccessType c)
div
in interface Div<UnsignedIntLongAccessType>
div
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public void mul(UnsignedIntLongAccessType c)
mul
in interface Mul<UnsignedIntLongAccessType>
mul
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public void sub(UnsignedIntLongAccessType c)
sub
in interface Sub<UnsignedIntLongAccessType>
sub
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public void setOne()
setOne
in interface SetOne
setOne
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public void setZero()
setZero
in interface SetZero
setZero
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public void inc()
inc
in interface RealType<UnsignedIntLongAccessType>
inc
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public void dec()
dec
in interface RealType<UnsignedIntLongAccessType>
dec
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public String toString()
toString
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public long get()
public void set(long f)
public int getInteger()
public long getIntegerLong()
public BigInteger getBigInteger()
public void setInteger(int f)
public void setInteger(long f)
public void setBigInteger(BigInteger b)
public double getMaxValue()
public double getMinValue()
public int hashCode()
hashCode
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public int compareTo(UnsignedIntLongAccessType c)
compareTo
in interface Comparable<UnsignedIntLongAccessType>
compareTo
in class GenericIntLongAccessType<UnsignedIntLongAccessType>
public UnsignedIntLongAccessType createVariable()
Type
Type
variable which can only store one value.Type
variablepublic UnsignedIntLongAccessType copy()
Type
Type
variablepublic NativeLongAccessTypeFactory<UnsignedIntLongAccessType,?> getNativeLongAccessTypeFactory()
Copyright © 2015–2022 ImgLib2. All rights reserved.