Public Member Functions | Protected Member Functions

vtkKWEPaintbrushMergeSketches Class Reference

Merge all sketches in a drawing into a single sketch. More...

#include <vtkKWEPaintbrushMergeSketches.h>

Inheritance diagram for vtkKWEPaintbrushMergeSketches:
Inheritance graph
[legend]
Collaboration diagram for vtkKWEPaintbrushMergeSketches:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void SetInput (vtkKWEPaintbrushDrawing *)
vtkKWEPaintbrushDrawingGetOutput ()

virtual int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

Protected Member Functions

 vtkKWEPaintbrushMergeSketches ()
 ~vtkKWEPaintbrushMergeSketches ()

virtual int FillInputPortInformation (int, vtkInformation *)
virtual int FillOutputPortInformation (int, vtkInformation *)
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual void RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)

virtual int RequestDataObject (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)



static
vtkKWEPaintbrushMergeSketches
New ()
 vtkTypeRevisionMacro (vtkKWEPaintbrushMergeSketches, vtkAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)

Detailed Description

Merge all sketches in a drawing into a single sketch.

Takes a drawing as input. Generates a drawing as output. The input drawing will have one or more sketches. The output drawing will have a single sketch. All sketches from the input will be merged into a single sketch.

Definition at line 38 of file vtkKWEPaintbrushMergeSketches.h.


Constructor & Destructor Documentation

vtkKWEPaintbrushMergeSketches::vtkKWEPaintbrushMergeSketches (  )  [protected]
vtkKWEPaintbrushMergeSketches::~vtkKWEPaintbrushMergeSketches (  )  [protected]

Member Function Documentation

static vtkKWEPaintbrushMergeSketches* vtkKWEPaintbrushMergeSketches::New (  )  [static]

Standard VTK methods.

Reimplemented from vtkAlgorithm.

vtkKWEPaintbrushMergeSketches::vtkTypeRevisionMacro ( vtkKWEPaintbrushMergeSketches  ,
vtkAlgorithm   
)

Standard VTK methods.

void vtkKWEPaintbrushMergeSketches::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Standard VTK methods.

Reimplemented from vtkAlgorithm.

virtual void vtkKWEPaintbrushMergeSketches::SetInput ( vtkKWEPaintbrushDrawing  )  [virtual]

Set a paintbrush drawing as input

virtual int vtkKWEPaintbrushMergeSketches::ProcessRequest ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [virtual]

see vtkAlgorithm for details

Reimplemented from vtkAlgorithm.

vtkKWEPaintbrushDrawing* vtkKWEPaintbrushMergeSketches::GetOutput (  ) 

Get the output data object of this algorithm.

virtual int vtkKWEPaintbrushMergeSketches::FillInputPortInformation ( int  ,
vtkInformation  
) [protected, virtual]

see vtkAlgorithm for docs.

Reimplemented from vtkAlgorithm.

virtual int vtkKWEPaintbrushMergeSketches::FillOutputPortInformation ( int  ,
vtkInformation  
) [protected, virtual]

see vtkAlgorithm for docs.

Reimplemented from vtkAlgorithm.

virtual int vtkKWEPaintbrushMergeSketches::RequestData ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected, virtual]

see vtkAlgorithm for docs.

virtual void vtkKWEPaintbrushMergeSketches::RequestInformation ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

see vtkAlgorithm for docs.

virtual int vtkKWEPaintbrushMergeSketches::RequestDataObject ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected, virtual]

Creates the same output type as the input type.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines