CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
Source for an Ultrasound sector. The output vtkPolyData contains a polygon plus texture coordinates. The output is given in space u: a xy vtk image space with origin in the lower-left corner,. More...
#include <cxUltrasoundSectorSource.h>
Public Member Functions | |
vtkTypeMacro (UltrasoundSectorSource, vtkPolyDataAlgorithm) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | setProbeSector (vtkPolyDataPtr sector) |
Static Public Member Functions | |
static UltrasoundSectorSource * | New () |
Protected Member Functions | |
UltrasoundSectorSource () | |
~UltrasoundSectorSource () | |
int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
Source for an Ultrasound sector. The output vtkPolyData contains a polygon plus texture coordinates. The output is given in space u: a xy vtk image space with origin in the lower-left corner,.
The class is an adapter: The polydata is set with setProbeSector, and its contents are copied into the output during Execute. No other (real) work is done.
Adapted from same-named class in CustusX1
Definition at line 52 of file cxUltrasoundSectorSource.h.
|
protected |
Definition at line 24 of file cxUltrasoundSectorSource.cpp.
|
inlineprotected |
Definition at line 63 of file cxUltrasoundSectorSource.h.
|
static |
void UltrasoundSectorSource::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
Definition at line 35 of file cxUltrasoundSectorSource.cpp.
|
protected |
Definition at line 42 of file cxUltrasoundSectorSource.cpp.
|
protected |
Definition at line 64 of file cxUltrasoundSectorSource.cpp.
void UltrasoundSectorSource::setProbeSector | ( | vtkPolyDataPtr | sector | ) |
Definition at line 29 of file cxUltrasoundSectorSource.cpp.
UltrasoundSectorSource::vtkTypeMacro | ( | UltrasoundSectorSource | , |
vtkPolyDataAlgorithm | |||
) |