TER.TERInteractiveDecoder.ReadStream
Class TERIndexing

java.lang.Object
  extended by TER.TERInteractiveDecoder.ReadStream.TERIndexing

public class TERIndexing
extends java.lang.Object


Field Summary
(package private)  int[][] blocksPerSegment
           
(package private)  ReadBufferedStream encodedStream
           
(package private)  int[][] gaggleSizeAC
           
(package private)  int[][] gaggleSizeDC
           
(package private)  long[][][][][] layersLocation
           
(package private)  int numLayers
           
(package private)  ReadPacketHeader packetHeader
           
(package private)  boolean parametersSet
          To know if parameters are set.
(package private)  int progressionOrder
           
(package private)  int[] WTLevels
           
(package private)  int zSize
           
 
Constructor Summary
TERIndexing(ReadBufferedStream encodedStream)
          Constructor of the class ReadFile.
 
Method Summary
 void indexProgression0rder1()
           
 void indexProgression0rder2()
           
 void indexProgression0rder3()
           
 void indexProgression0rder4()
           
 void indexProgression0rder5()
           
private  void initLayersLocation()
           
 long[][][][][] run()
           
 void setParameters(int zSize, int progressionOrder, int numLayers, int[] WTLevels, int[][] blocksPerSegment, int[][] gaggleSizeDC, int[][] gaggleSizeAC)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parametersSet

boolean parametersSet
To know if parameters are set.

True indicates that they are set otherwise false.


zSize

int zSize

progressionOrder

int progressionOrder

numLayers

int numLayers

WTLevels

int[] WTLevels

blocksPerSegment

int[][] blocksPerSegment

gaggleSizeDC

int[][] gaggleSizeDC

gaggleSizeAC

int[][] gaggleSizeAC

layersLocation

long[][][][][] layersLocation

encodedStream

ReadBufferedStream encodedStream

packetHeader

ReadPacketHeader packetHeader
Constructor Detail

TERIndexing

public TERIndexing(ReadBufferedStream encodedStream)
Constructor of the class ReadFile.

Method Detail

setParameters

public void setParameters(int zSize,
                          int progressionOrder,
                          int numLayers,
                          int[] WTLevels,
                          int[][] blocksPerSegment,
                          int[][] gaggleSizeDC,
                          int[][] gaggleSizeAC)

initLayersLocation

private void initLayersLocation()

run

public long[][][][][] run()
                   throws java.lang.Exception
Throws:
java.lang.Exception

indexProgression0rder1

public void indexProgression0rder1()
                            throws java.lang.Exception
Throws:
java.lang.Exception

indexProgression0rder2

public void indexProgression0rder2()
                            throws java.lang.Exception
Throws:
java.lang.Exception

indexProgression0rder3

public void indexProgression0rder3()
                            throws java.lang.Exception
Throws:
java.lang.Exception

indexProgression0rder4

public void indexProgression0rder4()
                            throws java.lang.Exception
Throws:
java.lang.Exception

indexProgression0rder5

public void indexProgression0rder5()
                            throws java.lang.Exception
Throws:
java.lang.Exception


TER - Copyright (C) 2006
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Group on Interactive Coding of Images (GICI) - UAB (Spain)