   dataTexture : null
 
 
-  constructor : (index, @cube, @queue, @TEXTURE_SIZE_P, @DATA_BIT_DEPTH,
+  constructor : (@index, @cube, @queue, @TEXTURE_SIZE_P, @DATA_BIT_DEPTH,
                  @TEXTURE_BIT_DEPTH, @MAPPED_DATA_BIT_DEPTH, isSegmentation) ->
 
     _.extend(this, Backbone.Events)

    for i in [0..@cube.LOOKUP_DEPTH_DOWN]
      @MAP_SIZE += 1 << (i << 1)

    [@U, @V, @W] = Dimensions.getIndices(index)

    @dataTexture = { renderTile: @renderDataTile }


  TEXTURE_SIZE_P : 0
  BUCKETS_PER_ROW : 0
  MAP_SIZE : 0
  RECURSION_PLACEHOLDER : {recursionPlaceholder: true}
  DELTA : [0, 5, 10]
  U : 0
  V : 0
  W : 0

  NOT_LOADED_BUCKET_INTENSITY : 100
  NOT_LOADED_BUCKET_PLACEHOLDER : {notLoadedBucketPlaceholder: true}

  cube : null
  queue : null
