holoedit.opengl
Class ScoreIndex

java.lang.Object
  extended by holoedit.opengl.ScoreIndex

public class ScoreIndex
extends java.lang.Object

0 TK | TRACK NUM | SEQ_NUM/WAV_NUM/DATA_NUM | OBJ_TYPE seq/seqbeg/seqend/wav/head/height/zoom/disp/data/databeg/dataend 1b | 6b(0-63) | 10b(0-1023) | 6b(0-127) ------------------------------------------------------------------------------------------ 1 OT | TRACK NUM | MARKER_NUM | OBJ_TYPE scroll_time-scroll_time_left-scroll_time_right/scroll_track-scroll_track_left-scroll_track_right/time_scale/scrub_cursor/marker 1b | 6(0-63) | 10b(0-1023) | 6b(0-127) ------------------------------------------------------------------------------------------


Field Summary
static int DATA_BEGIN
           
static int DATA_END
           
static int DATA_POLY
           
static int MASK_OBJ_TYPE
           
static int MASK_SEQ_NUM
           
static int MASK_TRACK_NUM
           
static int NBBIT_OBJ
           
static int NBBIT_SEQ
           
static int NBBIT_TRACK
           
static int NBBIT_TYPE
           
static int NULL
           
static int obj
           
static int OT_MARKER
           
static int OT_SCROLL_H
           
static int OT_SCROLL_H_IND
           
static int OT_SCROLL_HL
           
static int OT_SCROLL_HL_IND
           
static int OT_SCROLL_HR
           
static int OT_SCROLL_HR_IND
           
static int OT_SCROLL_V
           
static int OT_SCROLL_V_IND
           
static int OT_SCROLL_VL
           
static int OT_SCROLL_VL_IND
           
static int OT_SCROLL_VR
           
static int OT_SCROLL_VR_IND
           
static int OT_SCRUB_CURSOR
           
static int OT_SCRUB_CURSOR_IND
           
static int OT_TIMESCALE
           
static int OT_TIMESCALE_IND
           
static int OT_TIMESEL
           
static int OT_TIMESEL_BEG
           
static int OT_TIMESEL_BEG_IND
           
static int OT_TIMESEL_END
           
static int OT_TIMESEL_END_IND
           
static int OT_TIMESEL_IND
           
static int seq
           
static int SEQ_BEGIN
           
static int SEQ_END
           
static int SEQ_POLY
           
static int SIZE_OBJ
           
static int SIZE_SEQ
           
static int SIZE_TRACK
           
static int SIZE_TYPE
           
static int tk
           
static int TK_DISP
           
static int TK_HEAD
           
static int TK_HEIGHT
           
static int TK_ZOOM
           
static int type
           
static int TYPE_OT
           
static int TYPE_TK
           
static int WAVE_POLY
           
 
Constructor Summary
ScoreIndex()
           
 
Method Summary
static int[] decode(int code)
           
static int encode(int _type, int tkNum, int seqNum, int objType)
           
static int getNull()
           
static int getSeq()
           
static int getTrack()
           
static boolean isData()
           
static boolean isDataBegin()
           
static boolean isDataEnd()
           
static boolean isHeader()
           
static boolean isNull(int index)
           
static boolean isSeq()
           
static boolean isSeqBegin()
           
static boolean isSeqEnd()
           
static boolean isTimeScale()
           
static boolean isTimeScroll()
           
static boolean isTimeScrollLeft()
           
static boolean isTimeScrollRight()
           
static boolean isTimeSel()
           
static boolean isTimeSelBeg()
           
static boolean isTimeSelEnd()
           
static boolean isTrack()
           
static boolean isWave()
           
static java.lang.String toStr()
           
static java.lang.String toStr2()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIZE_TYPE

public static final int SIZE_TYPE
See Also:
Constant Field Values

SIZE_TRACK

public static final int SIZE_TRACK
See Also:
Constant Field Values

SIZE_SEQ

public static final int SIZE_SEQ
See Also:
Constant Field Values

SIZE_OBJ

public static final int SIZE_OBJ
See Also:
Constant Field Values

NBBIT_TYPE

public static final int NBBIT_TYPE

NBBIT_TRACK

public static final int NBBIT_TRACK

NBBIT_SEQ

public static final int NBBIT_SEQ

NBBIT_OBJ

public static final int NBBIT_OBJ

MASK_OBJ_TYPE

public static final int MASK_OBJ_TYPE

MASK_SEQ_NUM

public static final int MASK_SEQ_NUM

MASK_TRACK_NUM

public static final int MASK_TRACK_NUM

TYPE_TK

public static final int TYPE_TK
See Also:
Constant Field Values

TYPE_OT

public static final int TYPE_OT
See Also:
Constant Field Values

SEQ_POLY

public static final int SEQ_POLY
See Also:
Constant Field Values

SEQ_BEGIN

public static final int SEQ_BEGIN
See Also:
Constant Field Values

SEQ_END

public static final int SEQ_END
See Also:
Constant Field Values

WAVE_POLY

public static final int WAVE_POLY
See Also:
Constant Field Values

TK_HEAD

public static final int TK_HEAD
See Also:
Constant Field Values

TK_HEIGHT

public static final int TK_HEIGHT
See Also:
Constant Field Values

TK_ZOOM

public static final int TK_ZOOM
See Also:
Constant Field Values

TK_DISP

public static final int TK_DISP
See Also:
Constant Field Values

DATA_POLY

public static final int DATA_POLY
See Also:
Constant Field Values

DATA_BEGIN

public static final int DATA_BEGIN
See Also:
Constant Field Values

DATA_END

public static final int DATA_END
See Also:
Constant Field Values

OT_SCROLL_H

public static final int OT_SCROLL_H
See Also:
Constant Field Values

OT_SCROLL_HL

public static final int OT_SCROLL_HL
See Also:
Constant Field Values

OT_SCROLL_HR

public static final int OT_SCROLL_HR
See Also:
Constant Field Values

OT_SCROLL_H_IND

public static final int OT_SCROLL_H_IND

OT_SCROLL_HL_IND

public static final int OT_SCROLL_HL_IND

OT_SCROLL_HR_IND

public static final int OT_SCROLL_HR_IND

OT_SCROLL_V

public static final int OT_SCROLL_V
See Also:
Constant Field Values

OT_SCROLL_VL

public static final int OT_SCROLL_VL
See Also:
Constant Field Values

OT_SCROLL_VR

public static final int OT_SCROLL_VR
See Also:
Constant Field Values

OT_SCROLL_V_IND

public static final int OT_SCROLL_V_IND

OT_SCROLL_VL_IND

public static final int OT_SCROLL_VL_IND

OT_SCROLL_VR_IND

public static final int OT_SCROLL_VR_IND

OT_TIMESCALE

public static final int OT_TIMESCALE
See Also:
Constant Field Values

OT_TIMESEL_BEG

public static final int OT_TIMESEL_BEG
See Also:
Constant Field Values

OT_TIMESEL_END

public static final int OT_TIMESEL_END
See Also:
Constant Field Values

OT_TIMESEL

public static final int OT_TIMESEL
See Also:
Constant Field Values

OT_TIMESCALE_IND

public static final int OT_TIMESCALE_IND

OT_TIMESEL_BEG_IND

public static final int OT_TIMESEL_BEG_IND

OT_TIMESEL_END_IND

public static final int OT_TIMESEL_END_IND

OT_TIMESEL_IND

public static final int OT_TIMESEL_IND

OT_SCRUB_CURSOR

public static final int OT_SCRUB_CURSOR
See Also:
Constant Field Values

OT_SCRUB_CURSOR_IND

public static final int OT_SCRUB_CURSOR_IND

OT_MARKER

public static final int OT_MARKER
See Also:
Constant Field Values

NULL

public static final int NULL
See Also:
Constant Field Values

type

public static int type

tk

public static int tk

seq

public static int seq

obj

public static int obj
Constructor Detail

ScoreIndex

public ScoreIndex()
Method Detail

getNull

public static int getNull()

isNull

public static boolean isNull(int index)

encode

public static int encode(int _type,
                         int tkNum,
                         int seqNum,
                         int objType)

decode

public static int[] decode(int code)

toStr

public static java.lang.String toStr()

toStr2

public static java.lang.String toStr2()

isTrack

public static boolean isTrack()

getTrack

public static int getTrack()

isSeq

public static boolean isSeq()

isWave

public static boolean isWave()

isData

public static boolean isData()

getSeq

public static int getSeq()

isSeqBegin

public static boolean isSeqBegin()

isSeqEnd

public static boolean isSeqEnd()

isDataBegin

public static boolean isDataBegin()

isDataEnd

public static boolean isDataEnd()

isHeader

public static boolean isHeader()

isTimeScale

public static boolean isTimeScale()

isTimeSelBeg

public static boolean isTimeSelBeg()

isTimeSelEnd

public static boolean isTimeSelEnd()

isTimeSel

public static boolean isTimeSel()

isTimeScroll

public static boolean isTimeScroll()

isTimeScrollLeft

public static boolean isTimeScrollLeft()

isTimeScrollRight

public static boolean isTimeScrollRight()