IndexTracker
object IndexTracker
Set of functions to update buffers or sequences of indexes values
in order to match corresponding buffer operations.
Useful to track values and structures movement during buffer modifications.
in order to match corresponding buffer operations.
Useful to track values and structures movement during buffer modifications.
class Object
trait Matchable
class Any
Value members
Methods
final def trackMoveRangeRight(fromIndex: Int, toIndex: Int, distance: Int, indexes: IntBuffer): IntBuffer
Modify values in the index buffer tracking Buffer.moveRangeRight operation effect.
final def trackMoveRangeRight[S <: Seq[Int]](fromIndex: Int, toIndex: Int, distance: Int, indexes: S): S
Modify values in the index buffer tracking Buffer.moveRangeRight operation effect.
final def trackMoveRangeLeft(fromIndex: Int, toIndex: Int, distance: Int, indexes: IntBuffer): IntBuffer
Modify values in the index buffer tracking Buffer.moveRangeLeft operation effect.
final def trackMoveRangeLeft[S <: Seq[Int]](fromIndex: Int, toIndex: Int, distance: Int, indexes: S): S
Modify values in the index buffer tracking Buffer.moveRangeLeft operation effect.
Modify values in the index buffer tracking Buffer.swapRange operation effect.
- Note
- removed values are marked with -1
Modify values in the index buffer tracking Buffer.swapRange operation effect.
- Note
- removed values are marked with -1