43 #ifndef vtkExtractTensorComponents_h
44 #define vtkExtractTensorComponents_h
47 #include "vtkFiltersExtractionModule.h"
49 #define VTK_EXTRACT_COMPONENT 0
50 #define VTK_EXTRACT_EFFECTIVE_STRESS 1
51 #define VTK_EXTRACT_DETERMINANT 2
52 #define VTK_EXTRACT_NONNEGATIVE_DETERMINANT 3
53 #define VTK_EXTRACT_TRACE 4
55 VTK_ABI_NAMESPACE_BEGIN
95 vtkSetVector2Macro(ScalarComponents,
int);
96 vtkGetVectorMacro(ScalarComponents,
int, 2);
107 vtkSetMacro(ScalarMode,
int);
108 vtkGetMacro(ScalarMode,
int);
141 vtkSetVector6Macro(VectorComponents,
int);
142 vtkGetVectorMacro(VectorComponents,
int, 6);
169 vtkSetVector6Macro(NormalComponents,
int);
170 vtkGetVectorMacro(NormalComponents,
int, 6);
186 vtkSetClampMacro(NumberOfTCoords,
int, 1, 3);
187 vtkGetMacro(NumberOfTCoords,
int);
196 vtkSetVector6Macro(TCoordComponents,
int);
197 vtkGetVectorMacro(TCoordComponents,
int, 6);
209 vtkSetMacro(OutputPrecision,
int);
210 vtkGetMacro(OutputPrecision,
int);
227 int ScalarComponents[2];
229 int VectorComponents[6];
232 int NormalComponents[6];
235 int TCoordComponents[6];
244 VTK_ABI_NAMESPACE_END
Superclass for algorithms that produce output of the same type as input.
a simple class to control print indentation