VTK
vtkDataObjectToDataSetFilter.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: Visualization Toolkit
4  Module: vtkDataObjectToDataSetFilter.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 =========================================================================*/
70 #ifndef vtkDataObjectToDataSetFilter_h
71 #define vtkDataObjectToDataSetFilter_h
72 
73 #include "vtkFiltersCoreModule.h" // For export macro
74 #include "vtkDataSetAlgorithm.h"
75 
76 class vtkCellArray;
77 class vtkDataArray;
78 class vtkDataSet;
79 class vtkPointSet;
80 class vtkPolyData;
81 class vtkRectilinearGrid;
82 class vtkStructuredGrid;
85 
87 {
88 public:
91  void PrintSelf(ostream& os, vtkIndent indent);
92 
95 
97 
98  void SetDataSetType(int);
99  vtkGetMacro(DataSetType,int);
101  this->SetDataSetType(VTK_POLY_DATA);};
103  this->SetDataSetType(VTK_STRUCTURED_POINTS);};
105  this->SetDataSetType(VTK_STRUCTURED_GRID);};
107  this->SetDataSetType(VTK_RECTILINEAR_GRID);};
109  this->SetDataSetType(VTK_UNSTRUCTURED_GRID);};
111 
113 
126 
128 
139  void SetPointComponent(int comp, char *arrayName, int arrayComp,
140  int min, int max, int normalize);
141  void SetPointComponent(int comp, char *arrayName, int arrayComp)
142  {this->SetPointComponent(comp, arrayName, arrayComp, -1, -1, this->DefaultNormalize);};
143  const char *GetPointComponentArrayName(int comp);
149 
151 
158  void SetVertsComponent(char *arrayName, int arrayComp, int min, int max);
159  void SetVertsComponent(char *arrayName, int arrayComp)
160  {this->SetVertsComponent(arrayName, arrayComp, -1, -1);};
165  void SetLinesComponent(char *arrayName, int arrayComp, int min, int max);
166  void SetLinesComponent(char *arrayName, int arrayComp)
167  {this->SetLinesComponent(arrayName, arrayComp, -1, -1);};
172  void SetPolysComponent(char *arrayName, int arrayComp, int min, int max);
173  void SetPolysComponent(char *arrayName, int arrayComp)
174  {this->SetPolysComponent(arrayName, arrayComp, -1, -1);};
179  void SetStripsComponent(char *arrayName, int arrayComp, int min, int max);
180  void SetStripsComponent(char *arrayName, int arrayComp)
181  {this->SetStripsComponent(arrayName, arrayComp, -1, -1);};
187 
189 
196  void SetCellTypeComponent(char *arrayName, int arrayComp,
197  int min, int max);
198  void SetCellTypeComponent(char *arrayName, int arrayComp)
199  {this->SetCellTypeComponent(arrayName, arrayComp, -1, -1);};
204  void SetCellConnectivityComponent(char *arrayName, int arrayComp,
205  int min, int max);
206  void SetCellConnectivityComponent(char *arrayName, int arrayComp)
207  {this->SetCellConnectivityComponent(arrayName, arrayComp, -1, -1);};
213 
215 
217  vtkSetMacro(DefaultNormalize,int);
218  vtkGetMacro(DefaultNormalize,int);
219  vtkBooleanMacro(DefaultNormalize,int);
221 
223 
226  vtkSetVector3Macro(Dimensions,int);
227  vtkGetVectorMacro(Dimensions,int,3);
229 
231 
233  vtkSetVector3Macro(Origin,double);
234  vtkGetVectorMacro(Origin,double,3);
236 
238 
240  vtkSetVector3Macro(Spacing,double);
241  vtkGetVectorMacro(Spacing,double,3);
243 
245 
250  void SetDimensionsComponent(char *arrayName, int arrayComp, int min, int max);
251  void SetDimensionsComponent(char *arrayName, int arrayComp)
252  {this->SetDimensionsComponent(arrayName, arrayComp, -1, -1);};
253  void SetSpacingComponent(char *arrayName, int arrayComp, int min, int max);
254  void SetSpacingComponent(char *arrayName, int arrayComp)
255  {this->SetSpacingComponent(arrayName, arrayComp, -1, -1);};
256  void SetOriginComponent(char *arrayName, int arrayComp, int min, int max);
257  void SetOriginComponent(char *arrayName, int arrayComp)
258  {this->SetOriginComponent(arrayName, arrayComp, -1, -1);};
260 
261 protected:
264 
265  virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *); //generate output data
271 
272  char Updating;
273 
274  // control flags used to generate the output dataset
275  int DataSetType; //the type of dataset to generate
276 
277  // Support definition of points
278  char *PointArrays[3]; //the name of the arrays
279  int PointArrayComponents[3]; //the array components used for x-y-z
280  vtkIdType PointComponentRange[3][2]; //the range of the components to use
281  int PointNormalize[3]; //flags control normalization
282 
283  // These define cells for vtkPolyData
284  char *VertsArray; //the name of the array
285  int VertsArrayComponent; //the array component
286  vtkIdType VertsComponentRange[2]; //the range of the components to use
287 
288  char *LinesArray; //the name of the array
289  int LinesArrayComponent; //the array component used for cell types
290  vtkIdType LinesComponentRange[2]; //the range of the components to use
291 
292  char *PolysArray; //the name of the array
293  int PolysArrayComponent; //the array component
294  vtkIdType PolysComponentRange[2]; //the range of the components to use
295 
296  char *StripsArray; //the name of the array
297  int StripsArrayComponent; //the array component
298  vtkIdType StripsComponentRange[2]; //the range of the components to use
299 
300  // Used to define vtkUnstructuredGrid datasets
301  char *CellTypeArray; //the name of the array
302  int CellTypeArrayComponent; //the array component used for cell types
303  vtkIdType CellTypeComponentRange[2]; //the range of the components to use
304 
305  char *CellConnectivityArray; //the name of the array
306  int CellConnectivityArrayComponent; //the array components used for cell connectivity
307  vtkIdType CellConnectivityComponentRange[2]; //the range of the components to use
308 
309  // helper methods (and attributes) to construct datasets
310  void SetArrayName(char* &name, char *newName);
316  vtkIdType compRange[2]);
317 
318  // Default value for normalization
320 
321  // Couple of different ways to specify dimensions, spacing, and origin.
322  int Dimensions[3];
323  double Origin[3];
324  double Spacing[3];
325 
326  char *DimensionsArray; //the name of the array
327  int DimensionsArrayComponent; //the component of the array used for dimensions
328  vtkIdType DimensionsComponentRange[2]; //the ComponentRange of the array for the dimensions
329 
330  char *OriginArray; //the name of the array
331  int OriginArrayComponent; //the component of the array used for Origins
332  vtkIdType OriginComponentRange[2]; //the ComponentRange of the array for the Origins
333 
334  char *SpacingArray; //the name of the array
335  int SpacingArrayComponent; //the component of the array used for Spacings
336  vtkIdType SpacingComponentRange[2]; //the ComponentRange of the array for the Spacings
337 
341 
342 private:
344  void operator=(const vtkDataObjectToDataSetFilter&); // Not implemented.
345 };
346 
347 #endif
vtkDataObjectToDataSetFilter::GetPointComponentMinRange
int GetPointComponentMinRange(int comp)
vtkDataObjectToDataSetFilter
map field data to concrete dataset
Definition: vtkDataObjectToDataSetFilter.h:87
vtkDataObjectToDataSetFilter::GetPointComponentArrayName
const char * GetPointComponentArrayName(int comp)
vtkDataObjectToDataSetFilter::SetCellTypeComponent
void SetCellTypeComponent(char *arrayName, int arrayComp, int min, int max)
vtkDataObjectToDataSetFilter::GetCellTypeComponentArrayName
const char * GetCellTypeComponentArrayName()
vtkDataObjectToDataSetFilter::LinesArrayComponent
int LinesArrayComponent
Definition: vtkDataObjectToDataSetFilter.h:289
vtkStructuredPoints
A subclass of ImageData.
Definition: vtkStructuredPoints.h:39
vtkDataObjectToDataSetFilter::SetCellConnectivityComponent
void SetCellConnectivityComponent(char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:206
vtkDataObjectToDataSetFilter::GetPolyDataOutput
vtkPolyData * GetPolyDataOutput()
vtkDataObjectToDataSetFilter::SetSpacingComponent
void SetSpacingComponent(char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:254
vtkDataObjectToDataSetFilter::SetPolysComponent
void SetPolysComponent(char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:173
vtkDataObjectToDataSetFilter::GetCellConnectivityComponentArrayName
const char * GetCellConnectivityComponentArrayName()
vtkDataObjectToDataSetFilter::ConstructDimensions
void ConstructDimensions(vtkDataObject *input)
vtkDataObjectToDataSetFilter::GetVertsComponentMinRange
int GetVertsComponentMinRange()
vtkSetVector3Macro
#define vtkSetVector3Macro(name, type)
Definition: vtkSetGet.h:287
vtkDataObjectToDataSetFilter::RequestUpdateExtent
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkIdType
int vtkIdType
Definition: vtkType.h:275
vtkDataObjectToDataSetFilter::VertsArray
char * VertsArray
Definition: vtkDataObjectToDataSetFilter.h:284
vtkDataObjectToDataSetFilter::GetCellConnectivityComponentMinRange
int GetCellConnectivityComponentMinRange()
vtkDataObjectToDataSetFilter::ConstructPoints
vtkIdType ConstructPoints(vtkDataObject *input, vtkPointSet *ps)
vtkDataObjectToDataSetFilter::GetStripsComponentMinRange
int GetStripsComponentMinRange()
vtkRectilinearGrid
a dataset that is topologically regular with variable spacing in the three coordinate directions
Definition: vtkRectilinearGrid.h:56
vtkDataObjectToDataSetFilter::VertsArrayComponent
int VertsArrayComponent
Definition: vtkDataObjectToDataSetFilter.h:285
vtkDataObjectToDataSetFilter::LinesArray
char * LinesArray
Definition: vtkDataObjectToDataSetFilter.h:288
vtkInformationVector
Store zero or more vtkInformation instances.
Definition: vtkInformationVector.h:41
vtkDataObjectToDataSetFilter::GetLinesComponentMinRange
int GetLinesComponentMinRange()
vtkDataObjectToDataSetFilter::OriginArrayComponent
int OriginArrayComponent
Definition: vtkDataObjectToDataSetFilter.h:331
vtkDataObjectToDataSetFilter::SetCellConnectivityComponent
void SetCellConnectivityComponent(char *arrayName, int arrayComp, int min, int max)
vtkDataObjectToDataSetFilter::RequestInformation
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkDataObjectToDataSetFilter::GetRectilinearGridOutput
vtkRectilinearGrid * GetRectilinearGridOutput()
vtkTypeMacro
#define vtkTypeMacro(thisClass, superclass)
Definition: vtkSetGet.h:642
vtkDataObjectToDataSetFilter::RequestData
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkDataObjectToDataSetFilter::GetLinesComponentArrayComponent
int GetLinesComponentArrayComponent()
vtkDataObjectToDataSetFilter::SetDataSetTypeToRectilinearGrid
void SetDataSetTypeToRectilinearGrid()
Definition: vtkDataObjectToDataSetFilter.h:106
vtkStructuredGrid
topologically regular array of data
Definition: vtkStructuredGrid.h:63
vtkDataObjectToDataSetFilter::PolysArrayComponent
int PolysArrayComponent
Definition: vtkDataObjectToDataSetFilter.h:293
vtkDataObjectToDataSetFilter::SetVertsComponent
void SetVertsComponent(char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:159
vtkDataObjectToDataSetFilter::GetStripsComponentArrayComponent
int GetStripsComponentArrayComponent()
vtkDataObjectToDataSetFilter::SetArrayName
void SetArrayName(char *&name, char *newName)
vtkDataObjectToDataSetFilter::GetStripsComponentMaxRange
int GetStripsComponentMaxRange()
vtkDataObjectToDataSetFilter::GetVertsComponentMaxRange
int GetVertsComponentMaxRange()
vtkDataArray
abstract superclass for arrays of numeric data
Definition: vtkDataArray.h:55
vtkgl::input
GLenum GLenum GLenum input
Definition: vtkgl.h:15941
vtkGetVectorMacro
#define vtkGetVectorMacro(name, type, count)
Definition: vtkSetGet.h:424
vtkDataObjectToDataSetFilter::GetStripsComponentArrayName
const char * GetStripsComponentArrayName()
VTK_STRUCTURED_POINTS
#define VTK_STRUCTURED_POINTS
Definition: vtkType.h:67
vtkDataObjectToDataSetFilter::vtkDataObjectToDataSetFilter
vtkDataObjectToDataSetFilter()
max
#define max(a, b)
Definition: vtkX3DExporterFIWriterHelper.h:30
vtkDataObjectToDataSetFilter::GetCellConnectivityComponentMaxRange
int GetCellConnectivityComponentMaxRange()
vtkDataObjectToDataSetFilter::FillInputPortInformation
virtual int FillInputPortInformation(int port, vtkInformation *info)
vtkFiltersCoreModule.h
vtkDataSetAlgorithm
Superclass for algorithms that produce output of the same type as input.
Definition: vtkDataSetAlgorithm.h:51
vtkDataObjectToDataSetFilter::ConstructCells
int ConstructCells(vtkDataObject *input, vtkUnstructuredGrid *ug)
vtkDataObjectToDataSetFilter::GetStructuredGridOutput
vtkStructuredGrid * GetStructuredGridOutput()
vtkDataObjectToDataSetFilter::SetStripsComponent
void SetStripsComponent(char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:180
vtkX3D::port
@ port
Definition: vtkX3D.h:447
vtkDataObjectToDataSetFilter::SpacingArrayComponent
int SpacingArrayComponent
Definition: vtkDataObjectToDataSetFilter.h:335
vtkgl::name
GLuint const GLchar * name
Definition: vtkgl.h:11983
vtkDataObjectToDataSetFilter::GetPointComponentNormailzeFlag
int GetPointComponentNormailzeFlag(int comp)
vtkDataObjectToDataSetFilter::SetDataSetTypeToStructuredGrid
void SetDataSetTypeToStructuredGrid()
Definition: vtkDataObjectToDataSetFilter.h:104
vtkDataObjectToDataSetFilter::SetOriginComponent
void SetOriginComponent(char *arrayName, int arrayComp, int min, int max)
vtkDataObjectToDataSetFilter::SetSpacingComponent
void SetSpacingComponent(char *arrayName, int arrayComp, int min, int max)
vtkDataObjectToDataSetFilter::GetUnstructuredGridOutput
vtkUnstructuredGrid * GetUnstructuredGridOutput()
vtkDataObjectToDataSetFilter::GetStructuredPointsOutput
vtkStructuredPoints * GetStructuredPointsOutput()
vtkDataObjectToDataSetFilter::CellTypeArrayComponent
int CellTypeArrayComponent
Definition: vtkDataObjectToDataSetFilter.h:302
vtkDataObjectToDataSetFilter::SetPolysComponent
void SetPolysComponent(char *arrayName, int arrayComp, int min, int max)
vtkDataObjectToDataSetFilter::GetLinesComponentMaxRange
int GetLinesComponentMaxRange()
vtkDataObjectToDataSetFilter::ConstructCellArray
vtkCellArray * ConstructCellArray(vtkDataArray *da, int comp, vtkIdType compRange[2])
vtkDataObjectToDataSetFilter::GetOutput
vtkDataSet * GetOutput(int idx)
VTKFILTERSCORE_EXPORT
#define VTKFILTERSCORE_EXPORT
Definition: vtkFiltersCoreModule.h:15
vtkDataObjectToDataSetFilter::SetPointComponent
void SetPointComponent(int comp, char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:141
vtkDataObjectToDataSetFilter::GetCellTypeComponentArrayComponent
int GetCellTypeComponentArrayComponent()
vtkIndent
a simple class to control print indentation
Definition: vtkIndent.h:39
vtkCellArray
object to represent cell connectivity
Definition: vtkCellArray.h:50
vtkDataObjectToDataSetFilter::SetCellTypeComponent
void SetCellTypeComponent(char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:198
vtkDataObjectToDataSetFilter::GetPolysComponentArrayComponent
int GetPolysComponentArrayComponent()
vtkDataObjectToDataSetFilter::SetLinesComponent
void SetLinesComponent(char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:166
vtkDataObjectToDataSetFilter::New
static vtkDataObjectToDataSetFilter * New()
vtkDataObjectToDataSetFilter::StripsArray
char * StripsArray
Definition: vtkDataObjectToDataSetFilter.h:296
vtkDataObjectToDataSetFilter::ConstructCells
int ConstructCells(vtkDataObject *input, vtkPolyData *pd)
vtkDataObjectToDataSetFilter::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
vtkDataObjectToDataSetFilter::SetOriginComponent
void SetOriginComponent(char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:257
vtkGetMacro
#define vtkGetMacro(name, type)
Definition: vtkSetGet.h:93
vtkDataObjectToDataSetFilter::GetInput
vtkDataObject * GetInput()
vtkDataObjectToDataSetFilter::GetLinesComponentArrayName
const char * GetLinesComponentArrayName()
vtkDataObjectToDataSetFilter::StripsArrayComponent
int StripsArrayComponent
Definition: vtkDataObjectToDataSetFilter.h:297
vtkDataObjectToDataSetFilter::GetPolysComponentMinRange
int GetPolysComponentMinRange()
vtkDataObjectToDataSetFilter::CellConnectivityArray
char * CellConnectivityArray
Definition: vtkDataObjectToDataSetFilter.h:305
vtkDataObjectToDataSetFilter::SetDataSetTypeToUnstructuredGrid
void SetDataSetTypeToUnstructuredGrid()
Definition: vtkDataObjectToDataSetFilter.h:108
vtkDataSet
abstract class to specify dataset behavior
Definition: vtkDataSet.h:62
vtkBooleanMacro
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkInformation
Store vtkAlgorithm input/output information.
Definition: vtkInformation.h:86
vtkSetMacro
vtkSetMacro(IgnoreDriverBugs, bool)
vtkDataObjectToDataSetFilter::GetCellTypeComponentMinRange
int GetCellTypeComponentMinRange()
vtkDataObjectToDataSetFilter::GetVertsComponentArrayComponent
int GetVertsComponentArrayComponent()
vtkX3D::info
@ info
Definition: vtkX3D.h:376
vtkDataObjectToDataSetFilter::GetCellTypeComponentMaxRange
int GetCellTypeComponentMaxRange()
vtkDataObjectToDataSetFilter::RequestDataObject
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkDataObjectToDataSetFilter::SetDataSetType
void SetDataSetType(int)
vtkDataObjectToDataSetFilter::GetCellConnectivityComponentArrayComponent
int GetCellConnectivityComponentArrayComponent()
vtkDataSetAlgorithm.h
vtkDataObjectToDataSetFilter::PolysArray
char * PolysArray
Definition: vtkDataObjectToDataSetFilter.h:292
vtkDataObjectToDataSetFilter::SetDataSetTypeToPolyData
void SetDataSetTypeToPolyData()
Definition: vtkDataObjectToDataSetFilter.h:100
vtkDataObjectToDataSetFilter::GetPointComponentArrayComponent
int GetPointComponentArrayComponent(int comp)
vtkDataObjectToDataSetFilter::GetOutput
vtkDataSet * GetOutput()
vtkDataObjectToDataSetFilter::DefaultNormalize
int DefaultNormalize
Definition: vtkDataObjectToDataSetFilter.h:319
vtkDataObjectToDataSetFilter::ConstructPoints
vtkIdType ConstructPoints(vtkDataObject *input, vtkRectilinearGrid *rg)
vtkDataObjectToDataSetFilter::GetPolysComponentArrayName
const char * GetPolysComponentArrayName()
vtkPointSet
abstract class for specifying dataset behavior
Definition: vtkPointSet.h:45
vtkPolyData
concrete dataset represents vertices, lines, polygons, and triangle strips
Definition: vtkPolyData.h:84
vtkDataObjectToDataSetFilter::GetVertsComponentArrayName
const char * GetVertsComponentArrayName()
vtkDataObjectToDataSetFilter::GetPolysComponentMaxRange
int GetPolysComponentMaxRange()
vtkDataObjectToDataSetFilter::Updating
char Updating
Definition: vtkDataObjectToDataSetFilter.h:272
vtkUnstructuredGrid
dataset represents arbitrary combinations of all possible cell types
Definition: vtkUnstructuredGrid.h:82
vtkDataObjectToDataSetFilter::SetVertsComponent
void SetVertsComponent(char *arrayName, int arrayComp, int min, int max)
vtkDataObjectToDataSetFilter::CellConnectivityArrayComponent
int CellConnectivityArrayComponent
Definition: vtkDataObjectToDataSetFilter.h:306
vtkDataObjectToDataSetFilter::GetPointComponentMaxRange
int GetPointComponentMaxRange(int comp)
vtkDataObjectToDataSetFilter::ConstructSpacing
void ConstructSpacing(vtkDataObject *input)
vtkDataObjectToDataSetFilter::SetDataSetTypeToStructuredPoints
void SetDataSetTypeToStructuredPoints()
Definition: vtkDataObjectToDataSetFilter.h:102
vtkDataObjectToDataSetFilter::ConstructOrigin
void ConstructOrigin(vtkDataObject *input)
VTK_UNSTRUCTURED_GRID
#define VTK_UNSTRUCTURED_GRID
Definition: vtkType.h:70
vtkDataObject
general representation of visualization data
Definition: vtkDataObject.h:65
vtkDataObjectToDataSetFilter::SetDimensionsComponent
void SetDimensionsComponent(char *arrayName, int arrayComp, int min, int max)
vtkDataObjectToDataSetFilter::DimensionsArray
char * DimensionsArray
Definition: vtkDataObjectToDataSetFilter.h:326
vtkDataObjectToDataSetFilter::SetLinesComponent
void SetLinesComponent(char *arrayName, int arrayComp, int min, int max)
VTK_POLY_DATA
#define VTK_POLY_DATA
Definition: vtkType.h:66
vtkDataObjectToDataSetFilter::~vtkDataObjectToDataSetFilter
~vtkDataObjectToDataSetFilter()
vtkDataObjectToDataSetFilter::SetPointComponent
void SetPointComponent(int comp, char *arrayName, int arrayComp, int min, int max, int normalize)
vtkDataObjectToDataSetFilter::SpacingArray
char * SpacingArray
Definition: vtkDataObjectToDataSetFilter.h:334
VTK_RECTILINEAR_GRID
#define VTK_RECTILINEAR_GRID
Definition: vtkType.h:69
vtkDataObjectToDataSetFilter::SetStripsComponent
void SetStripsComponent(char *arrayName, int arrayComp, int min, int max)
vtkDataObjectToDataSetFilter::OriginArray
char * OriginArray
Definition: vtkDataObjectToDataSetFilter.h:330
vtkDataObjectToDataSetFilter::DataSetType
int DataSetType
Definition: vtkDataObjectToDataSetFilter.h:275
vtkDataObjectToDataSetFilter::DimensionsArrayComponent
int DimensionsArrayComponent
Definition: vtkDataObjectToDataSetFilter.h:327
VTK_STRUCTURED_GRID
#define VTK_STRUCTURED_GRID
Definition: vtkType.h:68
vtkDataObjectToDataSetFilter::CellTypeArray
char * CellTypeArray
Definition: vtkDataObjectToDataSetFilter.h:301
vtkDataObjectToDataSetFilter::SetDimensionsComponent
void SetDimensionsComponent(char *arrayName, int arrayComp)
Definition: vtkDataObjectToDataSetFilter.h:251