RenderTool Class Reference

#include <Tool.h>

Inheritance diagram for RenderTool:

Inheritance graph
[legend]
Collaboration diagram for RenderTool:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RenderTool ()
void SetRenderer (vtkRenderer *)
void SetRenderWindow (vtkXRenderWindow *)
vtkRenderer * GetRenderer ()
vtkRenderWindow * GetRenderWindow ()
void ResetCamera ()
void AddActors (vtkActor *)
void RemoveActors (vtkActor *)
void Render ()

Detailed Description

Definition at line 116 of file Tool.h.


Constructor & Destructor Documentation

RenderTool::RenderTool  ) 
 

Definition at line 634 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.


Member Function Documentation

void RenderTool::AddActors vtkActor *   ) 
 

Definition at line 645 of file Tool.cpp.

References ResetCamera(), TAU_PROFILE, and TAU_VIZ.

Referenced by IsoSurfaceTool::IsoSurfaceTool(), PointTool::PointTool(), SliceTool::SliceTool(), SphereTool::SphereTool(), vizAxesTool::vizAxesTool(), vizParticleLineTraceTool::vizParticleLineTraceTool(), vizVectorFieldTool::vizVectorFieldTool(), and vizVectorParticleTool::vizVectorParticleTool().

Here is the call graph for this function:

vtkRenderer * RenderTool::GetRenderer  ) 
 

Definition at line 620 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by vizAxesTool::GetGlobalBoundingBox(), and vizResetRenderer().

vtkRenderWindow * RenderTool::GetRenderWindow  ) 
 

Definition at line 629 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by MainWindow::axesLenTextFieldActivate(), VizTool::Interact(), MainWindow::IsoTransparencyTextFieldActivate(), MainWindow::isoValueScaleChangedCallback(), MainWindow::IsoValueTextFieldActivate(), MainWindow::misoContourRangeMaxTextFieldActivate(), MainWindow::misoContourRangeMinTextFieldActivate(), MainWindow::misoNumContoursTextFieldActivate(), MainWindow::particleLineTraceNumTextFieldActivate(), MainWindow::particleLineTraceTubeFlagChangedActivateCallback(), MainWindow::SaveImage(), MainWindow::SliceBBToggleChanged(), MainWindow::sliceValueScaleChanged(), MainWindow::sliceValueTextFieldActivate(), MainWindow::sphereRadiusTextFieldActivate(), MainWindow::sphereResTextFieldActivate(), MainWindow::sphereToolTraceNumTextFieldActivate(), MainWindow::vectorFieldScaleFactorTextFieldActivate(), MainWindow::vectorFieldTubeFacetsTextFieldActivate(), MainWindow::vectorFieldTubeRadiusTextFieldActivate(), MainWindow::vectorFieldTubeVectorsFlagChanged(), MainWindow::vectorParticleScaleFactorTextFieldActivate(), MainWindow::vectorParticleTraceNumberTextFieldActivate(), MainWindow::vectorParticleTubeFacetsTextFieldActivate(), MainWindow::vectorParticleTubeRadiusTextFieldActivate(), MainWindow::vectorParticleTubeVectorsFlagChanged(), and MainWindow::VTKRefresh().

void RenderTool::RemoveActors vtkActor *   ) 
 

Definition at line 654 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by FilterTool::~FilterTool().

void RenderTool::Render  ) 
 

Definition at line 661 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by IsoSurfaceTool::IsoSurfaceTool(), PointTool::PointTool(), SliceTool::SliceTool(), SphereTool::SphereTool(), vizParticleLineTraceTool::vizParticleLineTraceTool(), vizVectorFieldTool::vizVectorFieldTool(), vizVectorParticleTool::vizVectorParticleTool(), and FilterTool::~FilterTool().

void RenderTool::ResetCamera  ) 
 

Definition at line 639 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by AddActors().

void RenderTool::SetRenderer vtkRenderer *   ) 
 

Definition at line 609 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by VizTool::VizTool().

void RenderTool::SetRenderWindow vtkXRenderWindow *   ) 
 

Definition at line 614 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by VizTool::VizTool().


The documentation for this class was generated from the following files:
Generated on Mon Jan 16 14:45:48 2006 for IPPL by  doxygen 1.4.6