VTK
vtkImageCityBlockDistance.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: Visualization Toolkit
4  Module: vtkImageCityBlockDistance.h
5 
6  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7  All rights reserved.
8  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9 
10  This software is distributed WITHOUT ANY WARRANTY; without even
11  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12  PURPOSE. See the above copyright notice for more information.
13 
14 =========================================================================*/
34 #ifndef __vtkImageCityBlockDistance_h
35 #define __vtkImageCityBlockDistance_h
36 
37 
39 
41 {
42 public:
45 
46 protected:
49 
51  vtkInformation* out);
55 
56  void AllocateOutputScalars(vtkImageData *outData,
57  int* updateExtent,
58  int* wholeExtent);
59 
60 private:
61  vtkImageCityBlockDistance(const vtkImageCityBlockDistance&); // Not implemented.
62  void operator=(const vtkImageCityBlockDistance&); // Not implemented.
63 };
64 
65 #endif
66 
67 
68 
Store vtkAlgorithm input/output information.
#define VTK_IMAGING_EXPORT
topologically and geometrically regular array of data
Definition: vtkImageData.h:43
virtual int IterativeRequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Store zero or more vtkInformation instances.
static vtkAlgorithm * New()
Filters that execute axes in series.
virtual int IterativeRequestUpdateExtent(vtkInformation *in, vtkInformation *out)