#include <Interact.h>
Collaboration diagram for VizTool:

| Public Member Functions | |
| VizTool () | |
| void | InterpretCommand (const char *) | 
| void | InterpretInteract (int timeoutseconds=(-1)) | 
| void | SetSelectedTool (ToolType, Tool *) | 
| int | GetUniqueToolId (ToolType) | 
| Tool * | GetSelectedTool (ToolType) | 
| VizCollection * | GetVizDB () | 
| void | InitToolIds () | 
| void | Interact (int) | 
| void | InteractExit () | 
| void | InteractGoFlow () | 
| void | InteractStopFlow () | 
| void | connect (void *caller, char *, void *data, ConnectDataType ctype) | 
| void | disconnect (void *caller) | 
| void | update (void *caller) | 
| void | SetImageFileBase (const char *) | 
| void | SetImageFileExt (const char *) | 
| void | SetImageNextNum (unsigned int) | 
Definition at line 52 of file Interact.h.
| 
 | 
| 
 Definition at line 140 of file Interact.cpp. References InterpTcl::addCommand(), VizRecord::caller, current_viztool, GetUniqueToolId(), VizRecord::id, InitToolIds(), VizRecord::name, ren1, Render, renWin, RenderTool::SetRenderer(), RenderTool::SetRenderWindow(), SetSelectedTool(), TAU_PROFILE, TAU_VIZ, VizRecord::tool, and VizRecord::tooltype. Here is the call graph for this function:  | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 296 of file Interact.cpp. References MainWindow::AddDataItem(), VizRecord::caller, FieldDataType, GetUniqueToolId(), VizRecord::id, mainWindow, VizRecord::name, ReadField, ReadParticle, TAU_PROFILE, TAU_VIZ, VizRecord::tool, and VizRecord::tooltype. Referenced by ACLVISFieldDataSource< T, Dim, M, C >::ACLVISFieldDataSource(), FieldStub::connect(), and ACLVISParticleBaseDataSource< PLayout >::connect_attrib(). Here is the call graph for this function:  | 
| 
 | 
| 
 Definition at line 321 of file Interact.cpp. References VizRecord::caller, MainWindow::DeleteDataItem(), VizCollection::FindItem(), mainWindow, VizRecord::name, TAU_PROFILE, and TAU_VIZ. Referenced by FieldStub::disconnect(), ACLVISParticleBaseDataSource< PLayout >::disconnect_attrib(), and ACLVISFieldDataSource< T, Dim, M, C >::~ACLVISFieldDataSource(). Here is the call graph for this function:  | 
| 
 | 
| 
 | 
| 
 Definition at line 202 of file Interact.cpp. References TAU_PROFILE, and TAU_VIZ. Referenced by connect(), MainWindow::CreateNewTool(), and VizTool(). | 
| 
 | 
| 
 Definition at line 196 of file Interact.cpp. References TAU_PROFILE, and TAU_VIZ. Referenced by MainWindow::CreateNewTool(), MainWindow::DeleteOKCallback(), MainWindow::MakeTitleString(), MainWindow::SelectOKCallback(), and MainWindow::UpdateTools(). | 
| 
 | 
| 
 Definition at line 209 of file Interact.cpp. References NUM_OF_TOOL_TYPES, TAU_PROFILE, and TAU_VIZ. Referenced by VizTool(). | 
| 
 | 
| 
 Definition at line 230 of file Interact.cpp. References current_viztool, endl(), UIWindow::getAppContext(), RenderTool::GetRenderWindow(), GetSelectedTool(), Render, TAU_PROFILE, and TAU_VIZ. Referenced by ACLVISParticleBaseDataSource< PLayout >::interact(), ACLVISFieldDataSource< T, Dim, M, C >::interact(), and FieldStub::interact(). Here is the call graph for this function:  | 
| 
 | 
| 
 Definition at line 275 of file Interact.cpp. References TAU_PROFILE, and TAU_VIZ. | 
| 
 | 
| 
 Definition at line 289 of file Interact.cpp. References TAU_PROFILE, and TAU_VIZ. Referenced by vizGo(). | 
| 
 | 
| 
 Definition at line 282 of file Interact.cpp. References TAU_PROFILE, and TAU_VIZ. Referenced by vizStop(). | 
| 
 | 
| 
 Definition at line 184 of file Interact.cpp. References InterpTcl::evalCommand(), TAU_PROFILE, and TAU_VIZ. Referenced by ACLVISParticleBaseDataSource< PLayout >::interact(), and ACLVISFieldDataSource< T, Dim, M, C >::interact(). Here is the call graph for this function:  | 
| 
 | 
| 
 Definition at line 190 of file Interact.cpp. References Interp::interact(), TAU_PROFILE, and TAU_VIZ. Here is the call graph for this function:  | 
| 
 | 
| 
 Definition at line 363 of file Interact.cpp. Referenced by vizImageCmd(). | 
| 
 | 
| 
 Definition at line 375 of file Interact.cpp. Referenced by vizImageCmd(). | 
| 
 | 
| 
 Definition at line 387 of file Interact.cpp. Referenced by vizImageCmd(). | 
| 
 | ||||||||||||
| 
 Definition at line 218 of file Interact.cpp. References TAU_PROFILE, and TAU_VIZ. Referenced by VizTool(). | 
| 
 | 
| 
 Definition at line 335 of file Interact.cpp. References VizRecord::caller, VizCollection::FindItem(), mainWindow, ReadField, TAU_PROFILE, TAU_VIZ, VizRecord::tool, VizRecord::tooltype, and MainWindow::UpdateTools(). Referenced by FieldStub::update(). Here is the call graph for this function:  | 
 1.4.6
 1.4.6