ssGatherStrikes Class Reference
[Simulator/Common/C++]

A class used to build a record of all beam strikes on a parlticular vtkCell. More...

#include <ssGatherStrikes.h>

Inheritance diagram for ssGatherStrikes:

Inheritance graph
[legend]
Collaboration diagram for ssGatherStrikes:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeMacro (ssGatherStrikes, vtkPolyDataToPolyDataFilter)
void PrintSelf (ostream &os, vtkIndent indent)
 Print the state of this object.
void SetLineInput (vtkPolyData *input)
 Set the input from which "line" data is obtained.
vtkPolyDataGetLineInput () const
 Give the input from ehich the "line" data is obtained.
void instrumentParameters (const ssInstrumentParameters *instrument)
 Specify the parameters of the virtual instrument.
bool eof () const
 Test whether there is more beam data.

Static Public Member Functions

static ssGatherStrikesNew ()
 Instantiate a new object of this type.

Protected Member Functions

 ssGatherStrikes ()
 Ctor.
 ~ssGatherStrikes ()
 Dtor.
void Execute ()
 Execute the alogorithm.

Detailed Description

A class used to build a record of all beam strikes on a parlticular vtkCell.

Definition at line 21 of file ssGatherStrikes.h.


Constructor & Destructor Documentation

ssGatherStrikes::ssGatherStrikes (  )  [protected]

Ctor.

ssGatherStrikes::~ssGatherStrikes (  )  [protected]

Dtor.


Member Function Documentation

static ssGatherStrikes* ssGatherStrikes::New (  )  [static]

Instantiate a new object of this type.

This is the only method that objects of this type may be created.

Returns:
The new object.

Reimplemented from vtkAlgorithm.

ssGatherStrikes::vtkTypeMacro ( ssGatherStrikes  ,
vtkPolyDataToPolyDataFilter   
)

void ssGatherStrikes::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Print the state of this object.

Parameters:
os The output stream.
indent The indentation level. Used for formating output.

Reimplemented from vtkPolyDataToPolyDataFilter.

void ssGatherStrikes::SetLineInput ( vtkPolyData input  ) 

Set the input from which "line" data is obtained.

Parameters:
input The line input.

vtkPolyData* ssGatherStrikes::GetLineInput (  )  const

Give the input from ehich the "line" data is obtained.

Returns:
The line input.

void ssGatherStrikes::instrumentParameters ( const ssInstrumentParameters instrument  ) 

Specify the parameters of the virtual instrument.

Parameters:
instrument The instrument.

bool ssGatherStrikes::eof (  )  const

Test whether there is more beam data.

Returns:
If there is no more data return true.

void ssGatherStrikes::Execute (  )  [protected, virtual]

Execute the alogorithm.

Reimplemented from vtkSource.


The documentation for this class was generated from the following file: