|
ICY Version 1.0.1.0
|
Public Member Functions | |
| Canvas3D (Viewer viewer) | |
| vtkPanel | getPanel3D () |
| vtkRenderer | getRenderer () |
| double | getXScaling () |
| double | getYScaling () |
| double | getZScaling () |
| void | setXScaling (double value) |
| void | setYScaling (double value) |
| void | setZScaling (double value) |
| void | keyPressed (KeyEvent e) |
| void | keyReleased (KeyEvent e) |
| void | keyTyped (KeyEvent e) |
| void | refresh () |
| void | actionPerformed (ActionEvent e) |
| void | changedUpdate (DocumentEvent e) |
| void | insertUpdate (DocumentEvent e) |
| void | removeUpdate (DocumentEvent e) |
| void | fitView () |
| void | clean () |
| void | colorChanged (ColorChooserButton source) |
Protected Member Functions | |
| void | added () |
| void | removed () |
| void | positionZChanged () |
| void | positionTChanged () |
| void | lutChanged (int lutComp) |
| void | sequenceTypeChanged () |
| void | sequenceColorMapChanged (IcyColorModel source, int component) |
| void | sequenceComponentBoundsChanged (IcyColorModel colorModel, int component) |
| void | sequenceDataChanged (IcyBufferedImage image, SequenceEventType type) |
| void | sequencePainterChanged (Painter painter, SequenceEventType type) |
| void | sequenceROIChanged (ROI roi, SequenceEventType type) |
Package Functions | |
| void | internalBuildVolumeMapper () |
| boolean | useRaycastVolumeMapper () |
| boolean | useMultiComponentVolumeView () |
| boolean | useLinearVolumeInterpolation () |
| void | internalBuildImageData () |
| void | setupColorProperties (int component) |
Package Attributes | |
| final IcyVtkPanel | panel3D |
| final SingleInstanceProcessor | processor |
| final Runnable | displayRefresher |
Class structure:
mainPanelVolumeControl contains all the volumeControlPanel contained in the volumeList array.
| void icy.canvas.Canvas3D.added | ( | ) | [protected] |
canvas added to parent
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.clean | ( | ) |
Should be used to clear temporary data that can get huge ( for instance in canvas2D with a 10000x1000 image.) This is called by the viewer when it close. real garbage operation will only start when an other window will get focus. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4759312
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.lutChanged | ( | int | component | ) | [protected] |
| void icy.canvas.Canvas3D.positionTChanged | ( | ) | [protected] |
position T has changed
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.positionZChanged | ( | ) | [protected] |
position Z has changed
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.removed | ( | ) | [protected] |
canvas removed from parent
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.sequenceColorMapChanged | ( | IcyColorModel | colorModel, |
| int | component | ||
| ) | [protected] |
sequence component bounds has changed
| colorModel | |
| component |
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.sequenceComponentBoundsChanged | ( | IcyColorModel | colorModel, |
| int | component | ||
| ) | [protected] |
sequence component bounds has changed
| colorModel | |
| component |
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.sequenceDataChanged | ( | IcyBufferedImage | image, |
| SequenceEventType | type | ||
| ) | [protected] |
sequence has changed
| image | image which has changed (null if global data changed) |
| type | event type |
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.sequencePainterChanged | ( | Painter | painter, |
| SequenceEventType | type | ||
| ) | [protected] |
sequence painter has changed
| painter | painter which has changed (null if global painter changed) |
| type | event type |
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.sequenceROIChanged | ( | ROI | roi, |
| SequenceEventType | type | ||
| ) | [protected] |
sequence roi has changed
| roi | roi which has changed (null if global roi changed) |
| type | event type |
Reimplemented from icy.canvas.IcyCanvas.
| void icy.canvas.Canvas3D.sequenceTypeChanged | ( | ) | [protected] |
sequence type has changed
Reimplemented from icy.canvas.IcyCanvas.
final IcyVtkPanel icy.canvas.Canvas3D.panel3D [package] |
basic vtk objects
final SingleInstanceProcessor icy.canvas.Canvas3D.processor [package] |
internals
1.7.3