17#ifndef vtkImageConnector_h
18#define vtkImageConnector_h
20#include "vtkImagingMorphologicalModule.h"
23VTK_ABI_NAMESPACE_BEGIN
57 vtkSetMacro(ConnectedValue,
unsigned char);
58 vtkGetMacro(ConnectedValue,
unsigned char);
59 vtkSetMacro(UnconnectedValue,
unsigned char);
60 vtkGetMacro(UnconnectedValue,
unsigned char);
vtkImageConnectorSeed * Next
static vtkImageConnectorSeed * New()
Create a binary image of a sphere.
void AddSeed(vtkImageConnectorSeed *seed)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void MarkData(vtkImageData *data, int dimensionality, int ext[6])
Input a data of 0's and "UnconnectedValue"s.
unsigned char UnconnectedValue
void AddSeedToEnd(vtkImageConnectorSeed *seed)
static vtkImageConnector * New()
vtkImageConnectorSeed * Seeds
unsigned char ConnectedValue
vtkImageConnectorSeed * LastSeed
vtkImageConnectorSeed * PopSeed()
vtkImageConnectorSeed * NewSeed(int index[3], void *ptr)
~vtkImageConnector() override
topologically and geometrically regular array of data
a simple class to control print indentation
abstract base class for most VTK objects