29#ifndef __vtkboneImageConnectivityMap_h
30#define __vtkboneImageConnectivityMap_h
49 vtkGetMacro(NumberOfRegions,
unsigned int);
67 template <
typename TArray>
72 template <
typename TArray>
79 unsigned int component);
void operator=(const vtkObjectBase &)
mark regions of image data based on geometric connectivity
int MarkComponent(TArray *in_data_arg, int *dims, vtkUnsignedIntArray *cmap, int seed_i, int seed_j, int seed_k, unsigned int component)
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
virtual void SimpleExecute(vtkImageData *, vtkImageData *) override
~vtkboneImageConnectivityMap()
vtkboneImageConnectivityMap()
void PrintSelf(ostream &os, vtkIndent indent) override
static vtkboneImageConnectivityMap * New()
unsigned int NumberOfRegions
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
int GenerateConnectivityMap(vtkDataArray *in_data_arg, int *dims, vtkUnsignedIntArray *cmap)