Inheritance diagram for SequenceDisplayer::
Public Methods | |
SequenceDisplayer (int bufferSize) | |
CanvasViewer | getViewer () |
void | setStillImage (HxJava.CanvasObject.CanvasImage img) |
void | setThreadedMode (boolean threaded) |
void | setSequence (HxCorba.ImageSeq seq) |
void | setEnabled (boolean enabled) |
void | setScale (double scale) |
void | prepareNewFrame (int frameNr) |
void | updateNewFrame (int frameNr) |
|
00019 { 00020 _viewer = HxJava.Viewer.ViewerFactory.makeBasicViewer(); 00021 _canvasSeq = null; 00022 } |
|
00025 { 00026 return _viewer; 00027 } |
|
00030 { 00031 _stillImg = img; 00032 updateCanvasSeq(); 00033 } |
|
00036 { 00037 _threaded = threaded; 00038 updateCanvasSeq(); 00039 } |
|
00042 { 00043 _seq = seq; 00044 updateCanvasSeq(); 00045 } |
|
00048 { 00049 _enabled = enabled; 00050 updateCanvasSeq(); 00051 } |
|
00054 { 00055 _scale = scale; 00056 updateCanvasSeq(); 00057 } |
|
Reimplemented from PlayingAdapter.
00061 { 00062 if(_enabled) _canvasSeq.showFrame(frameNr); 00063 } |
|
Reimplemented from PlayingAdapter.
00067 { 00068 if(_enabled) _viewer.doRefresh(); 00069 } |