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);
140 void SetPointComponent(
int comp,
char *arrayName,
int arrayComp)
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);
158 void SetVertsComponent(
char *arrayName,
int arrayComp)
160 const char *GetVertsComponentArrayName();
161 int GetVertsComponentArrayComponent();
162 int GetVertsComponentMinRange();
163 int GetVertsComponentMaxRange();
164 void SetLinesComponent(
char *arrayName,
int arrayComp,
int min,
int max);
165 void SetLinesComponent(
char *arrayName,
int arrayComp)
167 const char *GetLinesComponentArrayName();
168 int GetLinesComponentArrayComponent();
169 int GetLinesComponentMinRange();
170 int GetLinesComponentMaxRange();
171 void SetPolysComponent(
char *arrayName,
int arrayComp,
int min,
int max);
172 void SetPolysComponent(
char *arrayName,
int arrayComp)
174 const char *GetPolysComponentArrayName();
175 int GetPolysComponentArrayComponent();
176 int GetPolysComponentMinRange();
177 int GetPolysComponentMaxRange();
178 void SetStripsComponent(
char *arrayName,
int arrayComp,
int min,
int max);
179 void SetStripsComponent(
char *arrayName,
int arrayComp)
181 const char *GetStripsComponentArrayName();
182 int GetStripsComponentArrayComponent();
183 int GetStripsComponentMinRange();
184 int GetStripsComponentMaxRange();
195 void SetCellTypeComponent(
char *arrayName,
int arrayComp,
197 void SetCellTypeComponent(
char *arrayName,
int arrayComp)
199 const char *GetCellTypeComponentArrayName();
200 int GetCellTypeComponentArrayComponent();
201 int GetCellTypeComponentMinRange();
202 int GetCellTypeComponentMaxRange();
203 void SetCellConnectivityComponent(
char *arrayName,
int arrayComp,
205 void SetCellConnectivityComponent(
char *arrayName,
int arrayComp)
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);
250 void SetDimensionsComponent(
char *arrayName,
int arrayComp)
252 void SetSpacingComponent(
char *arrayName,
int arrayComp,
int min,
int max);
253 void SetSpacingComponent(
char *arrayName,
int arrayComp)
255 void SetOriginComponent(
char *arrayName,
int arrayComp,
int min,
int max);
256 void SetOriginComponent(
char *arrayName,
int arrayComp)
277 char *PointArrays[3];
278 int PointArrayComponents[3];
280 int PointNormalize[3];
309 void SetArrayName(
char* &
name,
char *newName);