public abstract class AEventsHandler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
msgHelp |
protected vtk.vtkPNGWriter |
snapshotWriter |
protected vtk.vtkWindowToImageFilter |
wif |
Constructor and Description |
---|
AEventsHandler(AInteractorStyleTrackballCamera interactorStyle,
IMraLogGroup source) |
AEventsHandler(Canvas canvas,
vtk.vtkRenderer renderer,
vtk.vtkRenderWindowInteractor interactor,
AInteractorStyleTrackballCamera interactorStyle,
IMraLogGroup source) |
Modifier and Type | Method and Description |
---|---|
protected Canvas |
getCanvas() |
protected vtk.vtkRenderWindowInteractor |
getInteractor() |
protected AInteractorStyleTrackballCamera |
getInteractorStyle() |
java.lang.String |
getMsgHelp() |
protected vtk.vtkRenderer |
getRenderer() |
protected IMraLogGroup |
getSource() |
vtk.vtkTextActor |
getTextProcessingActor() |
vtk.vtkTextActor |
getTextZExagInfoActor() |
protected abstract void |
init()
Initial params configurations
|
void |
resetViewport() |
protected void |
setCanvas(Canvas canvas) |
protected abstract void |
setHelpMsg()
Set Msg to be added on help User interactiors keyboard shortcuts Use msgHelp String var to assign text
|
protected void |
setInteractor(vtk.vtkRenderWindowInteractor interactor) |
protected void |
setInteractorStyle(AInteractorStyleTrackballCamera interactorStyle) |
protected void |
setRenderer(vtk.vtkRenderer renderer) |
protected void |
setSource(IMraLogGroup source) |
protected void |
setTextProcessingActor(vtk.vtkTextActor textProcessingActor) |
protected void |
setTextZExagInfoActor(vtk.vtkTextActor textZExagInfoActor) |
void |
takeSnapShot(java.lang.String prefixSnapshotName)
Syncronously take a snapshot of a 3D view Saves on neptus directory
|
protected vtk.vtkPNGWriter snapshotWriter
protected vtk.vtkWindowToImageFilter wif
protected java.lang.String msgHelp
public AEventsHandler(Canvas canvas, vtk.vtkRenderer renderer, vtk.vtkRenderWindowInteractor interactor, AInteractorStyleTrackballCamera interactorStyle, IMraLogGroup source)
canvas
- renderer
- interactor
- interactorStyle
- public AEventsHandler(AInteractorStyleTrackballCamera interactorStyle, IMraLogGroup source)
interactorStyle
- source
- protected abstract void init()
public void takeSnapShot(java.lang.String prefixSnapshotName)
public void resetViewport()
protected abstract void setHelpMsg()
public java.lang.String getMsgHelp()
protected Canvas getCanvas()
protected void setCanvas(Canvas canvas)
canvas
- the canvas to setprotected AInteractorStyleTrackballCamera getInteractorStyle()
protected void setInteractorStyle(AInteractorStyleTrackballCamera interactorStyle)
interactorStyle
- the interactorStyle to setprotected vtk.vtkRenderer getRenderer()
protected void setRenderer(vtk.vtkRenderer renderer)
renderer
- the renderer to setprotected vtk.vtkRenderWindowInteractor getInteractor()
protected void setInteractor(vtk.vtkRenderWindowInteractor interactor)
interactor
- the interactor to setpublic vtk.vtkTextActor getTextProcessingActor()
protected void setTextProcessingActor(vtk.vtkTextActor textProcessingActor)
textProcessingActor
- the textProcessingActor to setpublic vtk.vtkTextActor getTextZExagInfoActor()
protected void setTextZExagInfoActor(vtk.vtkTextActor textZExagInfoActor)
textZExagInfoActor
- the textZExagInfoActor to setprotected IMraLogGroup getSource()
protected void setSource(IMraLogGroup source)
source
- the source to setCopyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.