70 #ifndef __vtkDataObjectToDataSetFilter_h
71 #define __vtkDataObjectToDataSetFilter_h
97 void SetDataSetType(
int);
98 vtkGetMacro(DataSetType,
int);
138 void SetPointComponent(
int comp,
char *arrayName,
int arrayComp,
139 int min,
int max,
int normalize);
141 {this->SetPointComponent(comp, arrayName, arrayComp, -1, -1, this->DefaultNormalize);};
142 const char *GetPointComponentArrayName(
int comp);
143 int GetPointComponentArrayComponent(
int comp);
144 int GetPointComponentMinRange(
int comp);
145 int GetPointComponentMaxRange(
int comp);
146 int GetPointComponentNormailzeFlag(
int comp);
157 void SetVertsComponent(
char *arrayName,
int arrayComp,
int min,
int max);
159 {this->SetVertsComponent(arrayName, arrayComp, -1, -1);};
160 const char *GetVertsComponentArrayName();
161 int GetVertsComponentArrayComponent();
162 int GetVertsComponentMinRange();
163 int GetVertsComponentMaxRange();
164 void SetLinesComponent(
char *arrayName,
int arrayComp,
int min,
int max);
166 {this->SetLinesComponent(arrayName, arrayComp, -1, -1);};
167 const char *GetLinesComponentArrayName();
168 int GetLinesComponentArrayComponent();
169 int GetLinesComponentMinRange();
170 int GetLinesComponentMaxRange();
171 void SetPolysComponent(
char *arrayName,
int arrayComp,
int min,
int max);
173 {this->SetPolysComponent(arrayName, arrayComp, -1, -1);};
174 const char *GetPolysComponentArrayName();
175 int GetPolysComponentArrayComponent();
176 int GetPolysComponentMinRange();
177 int GetPolysComponentMaxRange();
178 void SetStripsComponent(
char *arrayName,
int arrayComp,
int min,
int max);
180 {this->SetStripsComponent(arrayName, arrayComp, -1, -1);};
181 const char *GetStripsComponentArrayName();
182 int GetStripsComponentArrayComponent();
183 int GetStripsComponentMinRange();
184 int GetStripsComponentMaxRange();
195 void SetCellTypeComponent(
char *arrayName,
int arrayComp,
198 {this->SetCellTypeComponent(arrayName, arrayComp, -1, -1);};
199 const char *GetCellTypeComponentArrayName();
200 int GetCellTypeComponentArrayComponent();
201 int GetCellTypeComponentMinRange();
202 int GetCellTypeComponentMaxRange();
203 void SetCellConnectivityComponent(
char *arrayName,
int arrayComp,
206 {this->SetCellConnectivityComponent(arrayName, arrayComp, -1, -1);};
207 const char *GetCellConnectivityComponentArrayName();
208 int GetCellConnectivityComponentArrayComponent();
209 int GetCellConnectivityComponentMinRange();
210 int GetCellConnectivityComponentMaxRange();
216 vtkSetMacro(DefaultNormalize,
int);
217 vtkGetMacro(DefaultNormalize,
int);
218 vtkBooleanMacro(DefaultNormalize,
int);
225 vtkSetVector3Macro(Dimensions,
int);
226 vtkGetVectorMacro(Dimensions,
int,3);
232 vtkSetVector3Macro(Origin,
double);
233 vtkGetVectorMacro(Origin,
double,3);
239 vtkSetVector3Macro(Spacing,
double);
240 vtkGetVectorMacro(Spacing,
double,3);
249 void SetDimensionsComponent(
char *arrayName,
int arrayComp,
int min,
int max);
251 {this->SetDimensionsComponent(arrayName, arrayComp, -1, -1);};
252 void SetSpacingComponent(
char *arrayName,
int arrayComp,
int min,
int max);
254 {this->SetSpacingComponent(arrayName, arrayComp, -1, -1);};
255 void SetOriginComponent(
char *arrayName,
int arrayComp,
int min,
int max);
257 {this->SetOriginComponent(arrayName, arrayComp, -1, -1);};
277 char *PointArrays[3];
278 int PointArrayComponents[3];
280 int PointNormalize[3];
309 void SetArrayName(
char* &
name,
char *newName);