47 #ifndef vtkBooleanTexture_h 48 #define vtkBooleanTexture_h 50 #include "vtkImagingHybridModule.h" 65 vtkSetMacro(XSize,
int);
66 vtkGetMacro(XSize,
int);
73 vtkSetMacro(YSize,
int);
74 vtkGetMacro(YSize,
int);
81 vtkSetMacro(Thickness,
int);
82 vtkGetMacro(Thickness,
int);
89 vtkSetVector2Macro(InIn,
unsigned char);
90 vtkGetVectorMacro(InIn,
unsigned char,2);
97 vtkSetVector2Macro(InOut,
unsigned char);
98 vtkGetVectorMacro(InOut,
unsigned char,2);
105 vtkSetVector2Macro(OutIn,
unsigned char);
106 vtkGetVectorMacro(OutIn,
unsigned char,2);
113 vtkSetVector2Macro(OutOut,
unsigned char);
114 vtkGetVectorMacro(OutOut,
unsigned char,2);
121 vtkSetVector2Macro(OnOn,
unsigned char);
122 vtkGetVectorMacro(OnOn,
unsigned char,2);
129 vtkSetVector2Macro(OnIn,
unsigned char);
130 vtkGetVectorMacro(OnIn,
unsigned char,2);
137 vtkSetVector2Macro(OnOut,
unsigned char);
138 vtkGetVectorMacro(OnOut,
unsigned char,2);
145 vtkSetVector2Macro(InOn,
unsigned char);
146 vtkGetVectorMacro(InOn,
unsigned char,2);
153 vtkSetVector2Macro(OutOn,
unsigned char);
154 vtkGetVectorMacro(OutOn,
unsigned char,2);
168 unsigned char InIn[2];
169 unsigned char InOut[2];
170 unsigned char OutIn[2];
171 unsigned char OutOut[2];
172 unsigned char OnOn[2];
173 unsigned char OnIn[2];
174 unsigned char OnOut[2];
175 unsigned char InOn[2];
176 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