SliceTool Class Reference

#include <Tool.h>

Inheritance diagram for SliceTool:

Inheritance graph
[legend]
Collaboration diagram for SliceTool:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SliceTool (void *, RenderTool *)
 ~SliceTool ()
void SetSliceType (int param_sliceType)
void SetSliceValue (float param_sliceValue)
void SetExtent ()
int GetSliceType ()
float GetSliceValue ()
float GetLowerBound ()
float GetUpperBound ()
float GetValueRange ()
vtkStructuredPointsGeometryFilter * GetStructuredPointsGeometryFilter ()

Detailed Description

Definition at line 167 of file Tool.h.


Constructor & Destructor Documentation

SliceTool::SliceTool void *  ,
RenderTool
 

Definition at line 391 of file Tool.cpp.

References RenderTool::AddActors(), FilterTool::FilterToolInit(), FilterTool::GetActor(), Tool::GetAllValues(), FilterTool::GetPolyMapper(), FilterTool::GetReadTool(), FilterTool::GetRenderTool(), RenderTool::Render(), Tool::SetAllValues(), SetExtent(), SetSliceType(), SetSliceValue(), TAU_PROFILE, TAU_VIZ, and XY.

Here is the call graph for this function:

SliceTool::~SliceTool  ) 
 

Definition at line 430 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by MainWindow::DeleteOKCallback().


Member Function Documentation

float SliceTool::GetLowerBound  ) 
 

Definition at line 477 of file Tool.cpp.

References Tool::GetAllValues(), TAU_PROFILE, and TAU_VIZ.

Referenced by MainWindow::DisplayToolBB(), GetValueRange(), MainWindow::SliceBBToggleChanged(), and MainWindow::sliceValueScaleChanged().

Here is the call graph for this function:

int SliceTool::GetSliceType  ) 
 

Definition at line 443 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by MainWindow::DisplayToolBB().

float SliceTool::GetSliceValue  ) 
 

Definition at line 455 of file Tool.cpp.

References Tool::GetAllValues(), TAU_PROFILE, and TAU_VIZ.

Referenced by MainWindow::DisplayToolBB().

Here is the call graph for this function:

vtkStructuredPointsGeometryFilter * SliceTool::GetStructuredPointsGeometryFilter  ) 
 

Definition at line 436 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

float SliceTool::GetUpperBound  ) 
 

Definition at line 488 of file Tool.cpp.

References Tool::GetAllValues(), TAU_PROFILE, and TAU_VIZ.

Referenced by MainWindow::DisplayToolBB(), and GetValueRange().

Here is the call graph for this function:

float SliceTool::GetValueRange  ) 
 

Definition at line 499 of file Tool.cpp.

References GetLowerBound(), GetUpperBound(), TAU_PROFILE, and TAU_VIZ.

Referenced by MainWindow::DisplayToolBB(), and MainWindow::sliceValueScaleChanged().

Here is the call graph for this function:

void SliceTool::SetExtent  ) 
 

Definition at line 504 of file Tool.cpp.

References Tool::GetLocalDimensions(), TAU_PROFILE, TAU_VIZ, XY, XZ, and YZ.

Referenced by MainWindow::SliceBBToggleChanged(), SliceTool(), MainWindow::sliceValueScaleChanged(), MainWindow::sliceValueTextFieldActivate(), and MainWindow::UpdateTools().

Here is the call graph for this function:

void SliceTool::SetSliceType int  param_sliceType  ) 
 

Definition at line 449 of file Tool.cpp.

References TAU_PROFILE, and TAU_VIZ.

Referenced by MainWindow::SliceBBToggleChanged(), and SliceTool().

void SliceTool::SetSliceValue float  param_sliceValue  ) 
 

Definition at line 466 of file Tool.cpp.

References Tool::GetAllValues(), TAU_PROFILE, and TAU_VIZ.

Referenced by MainWindow::CreateNewTool(), MainWindow::SliceBBToggleChanged(), SliceTool(), MainWindow::sliceValueScaleChanged(), and MainWindow::sliceValueTextFieldActivate().

Here is the call graph for this function:


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