76 #ifndef vtkImageBlend_h 
   77 #define vtkImageBlend_h 
   85 #define VTK_IMAGE_BLEND_MODE_NORMAL   0 
   86 #define VTK_IMAGE_BLEND_MODE_COMPOUND 1 
  125   void SetOpacity(
int idx, 
double opacity);
 
  126   double GetOpacity(
int idx);
 
  141   vtkSetClampMacro(BlendMode,
int,
 
  144   vtkGetMacro(BlendMode,
int);
 
  149   const char *GetBlendModeAsString(
void);
 
  155   vtkSetMacro(CompoundThreshold,
double);
 
  156   vtkGetMacro(CompoundThreshold,
double);
 
  167   void InternalComputeInputUpdateExtent(
int inExt[6], 
int outExt[6],
 
  206       return "Unknown Blend Mode";
 
int GetNumberOfInputConnections(int port)
 
void SetInputData(vtkDataObject *input)
 
#define VTK_IMAGE_BLEND_MODE_COMPOUND
 
const char * GetBlendModeAsString(void)
 
void SetBlendModeToCompound()
 
vtkDataObject * GetInput()
 
#define VTK_IMAGE_BLEND_MODE_NORMAL
 
void SetInputData(vtkDataObject *)
 
void PrintSelf(ostream &os, vtkIndent indent)
 
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
Proxy object to connect input/output ports. 
 
Generic filter that has one input.. 
 
a simple class to control print indentation 
 
efficient description of an image stencil 
 
topologically and geometrically regular array of data 
 
#define VTKIMAGINGCORE_EXPORT
 
virtual int FillInputPortInformation(int port, vtkInformation *info)
 
virtual void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int extent[6], int threadId)
 
vtkDataObject * GetInput()
 
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
void SetBlendModeToNormal()
 
blend images together using alpha or opacity 
 
static vtkAlgorithm * New()
 
general representation of visualization data