Package net.imglib2.type
Interface Type<T extends Type<T>>
-
- Type Parameters:
T- the specialized version
- All Superinterfaces:
ValueEquals<T>
- All Known Subinterfaces:
BasePairType<T>,BooleanType<T>,ComplexType<T>,IntegerType<T>,NativeType<T>,NumericType<T>,RealType<T>
- All Known Implementing Classes:
AbstractARGBDoubleType,AbstractBit64Type,AbstractBitType,AbstractComplexType,AbstractIntegerBitType,AbstractIntegerType,AbstractNativeType,AbstractNumericComposite,AbstractRealType,AbstractVolatileNativeNumericType,AbstractVolatileNativeRealType,AbstractVolatileNumericType,AbstractVolatileRealType,ARGBDoubleType,ARGBType,BasePairBitType,BasePairCharType,BitType,BoolType,ByteType,ComplexDoubleType,ComplexFloatType,DoubleType,FloatType,GenericByteType,GenericIntType,GenericLongType,GenericShortType,IntType,LongType,NativeARGBDoubleType,NativeBoolType,NumericComposite,RealComposite,ShortType,Unsigned128BitType,Unsigned12BitType,Unsigned2BitType,Unsigned4BitType,UnsignedByteType,UnsignedIntType,UnsignedLongType,UnsignedShortType,UnsignedVariableBitLengthType,VolatileARGBType,VolatileARGBType.WrappedARGBType,VolatileByteType,VolatileByteType.WrappedByteType,VolatileDoubleType,VolatileDoubleType.WrappedDoubleType,VolatileFloatType,VolatileFloatType.WrappedFloatType,VolatileIntType,VolatileIntType.WrappedIntType,VolatileLongType,VolatileLongType.WrappedLongType,VolatileNumericType,VolatileRealType,VolatileShortType,VolatileShortType.WrappedShortType,VolatileUnsignedByteType,VolatileUnsignedByteType.WrappedUnsignedByteType,VolatileUnsignedIntType,VolatileUnsignedIntType.WrappedUnsignedIntType,VolatileUnsignedLongType,VolatileUnsignedLongType.WrappedUnsignedLongType,VolatileUnsignedShortType,VolatileUnsignedShortType.WrappedUnsignedShortType
public interface Type<T extends Type<T>> extends ValueEquals<T>
TheTypeinterface is responsible for accessing and manipulating (pixel) values. It can be realized as an object instance holding a single value or as a proxy (NativeType) mapping values into a Java primitive type array.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tcopy()TcreateVariable()Creates a newTypevariable which can only store one value.voidset(T c)Sets the value of anotherType.-
Methods inherited from interface net.imglib2.type.operators.ValueEquals
valueEquals
-
-