Class DirtyVolatileFloatArray
java.lang.Object
net.imglib2.img.basictypeaccess.array.AbstractFloatArray<DirtyVolatileFloatArray>
net.imglib2.img.basictypeaccess.volatiles.array.AbstractVolatileFloatArray<DirtyVolatileFloatArray>
net.imglib2.img.basictypeaccess.volatiles.array.DirtyVolatileFloatArray
- All Implemented Interfaces:
Serializable, Dirty, ArrayDataAccess<DirtyVolatileFloatArray>, DataAccess, FloatAccess, VolatileAccess, VolatileArrayDataAccess<DirtyVolatileFloatArray>, VolatileFloatAccess
public class DirtyVolatileFloatArray
extends AbstractVolatileFloatArray<DirtyVolatileFloatArray>
implements VolatileFloatAccess, Dirty
- See Also:
-
Field Summary
FieldsFields inherited from class AbstractVolatileFloatArray
isValidFields inherited from class AbstractFloatArray
data -
Constructor Summary
ConstructorsConstructorDescriptionDirtyVolatileFloatArray(float[] data, boolean isValid) DirtyVolatileFloatArray(int numEntities, boolean isValid) -
Method Summary
Modifier and TypeMethodDescriptioncreateArray(int numEntities, boolean isValid) booleanisDirty()voidsetDirty()voidsetDirty(boolean dirty) voidsetValue(int index, float value) Methods inherited from class AbstractVolatileFloatArray
createArray, isValidMethods inherited from class AbstractFloatArray
getArrayLength, getCurrentStorageArray, getValueMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ArrayDataAccess
getArrayLength, getCurrentStorageArrayMethods inherited from interface DataAccess
createViewMethods inherited from interface FloatAccess
getValueMethods inherited from interface VolatileAccess
isValid
-
Field Details
-
dirty
protected boolean dirty
-
-
Constructor Details
-
DirtyVolatileFloatArray
public DirtyVolatileFloatArray(int numEntities, boolean isValid) -
DirtyVolatileFloatArray
public DirtyVolatileFloatArray(float[] data, boolean isValid)
-
-
Method Details
-
setValue
public void setValue(int index, float value) - Specified by:
setValuein interfaceFloatAccess- Overrides:
setValuein classAbstractFloatArray<DirtyVolatileFloatArray>
-
createArray
- Specified by:
createArrayin interfaceVolatileArrayDataAccess<DirtyVolatileFloatArray>
-
isDirty
-
setDirty
-
setDirty
-