44 #ifndef vtkBooleanTexture_h 45 #define vtkBooleanTexture_h 48 #include "vtkImagingHybridModule.h" 62 vtkSetMacro(XSize,
int);
63 vtkGetMacro(XSize,
int);
70 vtkSetMacro(YSize,
int);
71 vtkGetMacro(YSize,
int);
78 vtkSetMacro(Thickness,
int);
79 vtkGetMacro(Thickness,
int);
86 vtkSetVector2Macro(InIn,
unsigned char);
87 vtkGetVectorMacro(InIn,
unsigned char, 2);
94 vtkSetVector2Macro(InOut,
unsigned char);
95 vtkGetVectorMacro(InOut,
unsigned char, 2);
102 vtkSetVector2Macro(OutIn,
unsigned char);
103 vtkGetVectorMacro(OutIn,
unsigned char, 2);
110 vtkSetVector2Macro(OutOut,
unsigned char);
111 vtkGetVectorMacro(OutOut,
unsigned char, 2);
118 vtkSetVector2Macro(OnOn,
unsigned char);
119 vtkGetVectorMacro(OnOn,
unsigned char, 2);
126 vtkSetVector2Macro(OnIn,
unsigned char);
127 vtkGetVectorMacro(OnIn,
unsigned char, 2);
134 vtkSetVector2Macro(OnOut,
unsigned char);
135 vtkGetVectorMacro(OnOut,
unsigned char, 2);
142 vtkSetVector2Macro(InOn,
unsigned char);
143 vtkGetVectorMacro(InOn,
unsigned char, 2);
150 vtkSetVector2Macro(OutOn,
unsigned char);
151 vtkGetVectorMacro(OutOn,
unsigned char, 2);
165 unsigned char InIn[2];
166 unsigned char InOut[2];
167 unsigned char OutIn[2];
168 unsigned char OutOut[2];
169 unsigned char OnOn[2];
170 unsigned char OnIn[2];
171 unsigned char OnOut[2];
172 unsigned char InOn[2];
173 unsigned char OutOn[2];
virtual void ExecuteDataWithInformation(vtkDataObject *output, vtkInformation *outInfo)
This is a convenience method that is implemented in many subclasses instead of RequestData.
generate 2D texture map based on combinations of inside, outside, and on region boundary ...
~vtkBooleanTexture() override
a simple class to control print indentation
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Subclasses can reimplement this method to collect information from their inputs and set information f...
Generic algorithm superclass for image algs.
static vtkAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
general representation of visualization data