45 #ifndef __vtkExtractTensorComponents_h
46 #define __vtkExtractTensorComponents_h
50 #define VTK_EXTRACT_COMPONENT 0
51 #define VTK_EXTRACT_EFFECTIVE_STRESS 1
52 #define VTK_EXTRACT_DETERMINANT 2
66 vtkSetMacro(PassTensorsToOutput,
int);
67 vtkGetMacro(PassTensorsToOutput,
int);
68 vtkBooleanMacro(PassTensorsToOutput,
int);
73 vtkSetMacro(ExtractScalars,
int);
74 vtkGetMacro(ExtractScalars,
int);
75 vtkBooleanMacro(ExtractScalars,
int);
80 vtkSetVector2Macro(ScalarComponents,
int);
81 vtkGetVectorMacro(ScalarComponents,
int,2);
89 vtkSetMacro(ScalarMode,
int);
90 vtkGetMacro(ScalarMode,
int);
107 vtkSetMacro(ExtractVectors,
int);
108 vtkGetMacro(ExtractVectors,
int);
109 vtkBooleanMacro(ExtractVectors,
int);
115 vtkSetVector6Macro(VectorComponents,
int);
116 vtkGetVectorMacro(VectorComponents,
int,6);
122 vtkSetMacro(ExtractNormals,
int);
123 vtkGetMacro(ExtractNormals,
int);
124 vtkBooleanMacro(ExtractNormals,
int);
130 vtkSetMacro(NormalizeNormals,
int);
131 vtkGetMacro(NormalizeNormals,
int);
132 vtkBooleanMacro(NormalizeNormals,
int);
138 vtkSetVector6Macro(NormalComponents,
int);
139 vtkGetVectorMacro(NormalComponents,
int,6);
145 vtkSetMacro(ExtractTCoords,
int);
146 vtkGetMacro(ExtractTCoords,
int);
147 vtkBooleanMacro(ExtractTCoords,
int);
152 vtkSetClampMacro(NumberOfTCoords,
int,1,3);
153 vtkGetMacro(NumberOfTCoords,
int);
160 vtkSetVector6Macro(TCoordComponents,
int);
161 vtkGetVectorMacro(TCoordComponents,
int,6);
178 int ScalarComponents[2];
180 int VectorComponents[6];
183 int NormalComponents[6];
186 int TCoordComponents[6];