#include <Libs/vtkSegmentationCore/vtkPolyDataToFractionalLabelmapFilter.h>
◆ Superclass
◆ vtkPolyDataToFractionalLabelmapFilter()
vtkPolyDataToFractionalLabelmapFilter::vtkPolyDataToFractionalLabelmapFilter |
( |
| ) |
|
|
protected |
◆ ~vtkPolyDataToFractionalLabelmapFilter()
vtkPolyDataToFractionalLabelmapFilter::~vtkPolyDataToFractionalLabelmapFilter |
( |
| ) |
|
|
protected |
◆ AddBinaryLabelMapToFractionalLabelMap()
void vtkPolyDataToFractionalLabelmapFilter::AddBinaryLabelMapToFractionalLabelMap |
( |
vtkImageData * |
binaryLabelMap, |
|
|
vtkImageData * |
fractionalLabelMap |
|
) |
| |
|
protected |
Add the values of the binary labelmap to the fractional labelmap.
- Parameters
-
binaryLabelMap | Binary labelmap that will be added to the fractional labelmap |
fractionalLabelMap | The fractional labelmap that the binary labelmap is added to |
◆ AllocateOutputData()
vtkOrientedImageData* vtkPolyDataToFractionalLabelmapFilter::AllocateOutputData |
( |
vtkDataObject * |
out, |
|
|
int * |
updateExt |
|
) |
| |
|
protected |
◆ DeleteCache()
void vtkPolyDataToFractionalLabelmapFilter::DeleteCache |
( |
| ) |
|
This method deletes the currently stored cache variables.
◆ FillImageStencilData()
void vtkPolyDataToFractionalLabelmapFilter::FillImageStencilData |
( |
vtkImageStencilData * |
output, |
|
|
vtkPolyData * |
closedSurface, |
|
|
int |
extent[6] |
|
) |
| |
|
protected |
Create a binary image stencil for the closed surface within the current extent This method is a modified version of vtkPolyDataToImageStencil::ThreadedExecute
- Parameters
-
output | Output stencil data |
closedSurface | The input surface to be converted |
extent | The extent region that is being converted |
◆ FillOutputPortInformation()
virtual int vtkPolyDataToFractionalLabelmapFilter::FillOutputPortInformation |
( |
int |
, |
|
|
vtkInformation * |
|
|
) |
| |
|
protectedvirtual |
◆ GetClassName()
virtual const char* vtkPolyDataToFractionalLabelmapFilter::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetNumberOfOffsets()
virtual int vtkPolyDataToFractionalLabelmapFilter::GetNumberOfOffsets |
( |
| ) |
|
|
virtual |
◆ GetOutput()
◆ GetOutputImageToWorldMatrix()
void vtkPolyDataToFractionalLabelmapFilter::GetOutputImageToWorldMatrix |
( |
vtkMatrix4x4 * |
imageToWorldMatrix | ) |
|
◆ GetOutputOrigin() [1/2]
double* vtkPolyDataToFractionalLabelmapFilter::GetOutputOrigin |
( |
| ) |
|
◆ GetOutputOrigin() [2/2]
void vtkPolyDataToFractionalLabelmapFilter::GetOutputOrigin |
( |
double |
origin[3] | ) |
|
◆ GetOutputSpacing() [1/2]
double* vtkPolyDataToFractionalLabelmapFilter::GetOutputSpacing |
( |
| ) |
|
◆ GetOutputSpacing() [2/2]
void vtkPolyDataToFractionalLabelmapFilter::GetOutputSpacing |
( |
double |
spacing[3] | ) |
|
◆ IsA()
virtual int vtkPolyDataToFractionalLabelmapFilter::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkPolyDataToFractionalLabelmapFilter::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
◆ PolyDataCutter()
void vtkPolyDataToFractionalLabelmapFilter::PolyDataCutter |
( |
vtkPolyData * |
input, |
|
|
vtkPolyData * |
output, |
|
|
double |
z |
|
) |
| |
|
protected |
Clip the polydata at the specified z coordinate to create a planar contour. This method is a modified version of vtkPolyDataToImageStencil::PolyDataCutter to decrease execution time
- Parameters
-
input | The closed surface that is being cut |
output | Polydata containing the contour lines |
z | The z coordinate for the cutting plane |
◆ RequestData()
virtual int vtkPolyDataToFractionalLabelmapFilter::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
◆ SafeDownCast()
◆ SetNumberOfOffsets()
virtual void vtkPolyDataToFractionalLabelmapFilter::SetNumberOfOffsets |
( |
int |
| ) |
|
|
virtual |
◆ SetOutput()
◆ SetOutputImageToWorldMatrix()
void vtkPolyDataToFractionalLabelmapFilter::SetOutputImageToWorldMatrix |
( |
vtkMatrix4x4 * |
imageToWorldMatrix | ) |
|
◆ SetOutputOrigin() [1/2]
void vtkPolyDataToFractionalLabelmapFilter::SetOutputOrigin |
( |
double |
origin[3] | ) |
|
◆ SetOutputOrigin() [2/2]
void vtkPolyDataToFractionalLabelmapFilter::SetOutputOrigin |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
◆ SetOutputSpacing() [1/2]
void vtkPolyDataToFractionalLabelmapFilter::SetOutputSpacing |
( |
double |
spacing[3] | ) |
|
◆ SetOutputSpacing() [2/2]
void vtkPolyDataToFractionalLabelmapFilter::SetOutputSpacing |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
The documentation for this class was generated from the following file: