| 
| virtual int  | IsA (const char *type) | 
|   | Return 1 if this class is the same type of (or a subclass of) the named class.  More...
  | 
|   | 
| vtkDataSetMapper *  | NewInstance () const  | 
|   | 
| void  | PrintSelf (ostream &os, vtkIndent indent) | 
|   | Methods invoked by print to print information about the object including superclasses.  More...
  | 
|   | 
| void  | Render (vtkRenderer *ren, vtkActor *act) | 
|   | Method initiates the mapping process.  More...
  | 
|   | 
| void  | ReleaseGraphicsResources (vtkWindow *) | 
|   | Release any graphics resources that are being consumed by this mapper.  More...
  | 
|   | 
| vtkMTimeType  | GetMTime () | 
|   | Get the mtime also considering the lookup table.  More...
  | 
|   | 
 | 
| virtual vtkPolyDataMapper *  | GetPolyDataMapper () | 
|   | Get the internal poly data mapper used to map data set to graphics system.  More...
  | 
|   | 
 | 
| void  | SetInputData (vtkDataSet *input) | 
|   | Set the Input of this mapper.  More...
  | 
|   | 
| vtkDataSet *  | GetInput () | 
|   | Set the Input of this mapper.  More...
  | 
|   | 
| vtkMapper *  | NewInstance () const  | 
|   | 
| void  | PrintSelf (ostream &os, vtkIndent indent) | 
|   | Methods invoked by print to print information about the object including superclasses.  More...
  | 
|   | 
| void  | ShallowCopy (vtkAbstractMapper *m) | 
|   | Make a shallow copy of this mapper.  More...
  | 
|   | 
| vtkMTimeType  | GetMTime () | 
|   | Overload standard modified time function.  More...
  | 
|   | 
| virtual void  | CreateDefaultLookupTable () | 
|   | Create default lookup table.  More...
  | 
|   | 
| const char *  | GetColorModeAsString () | 
|   | Return the method of coloring scalar data.  More...
  | 
|   | 
| virtual void  | SetScalarMode (int) | 
|   | Control how the filter works with scalar point data and cell attribute data.  More...
  | 
|   | 
| virtual int  | GetScalarMode () | 
|   | 
| void  | SetScalarModeToDefault () | 
|   | 
| void  | SetScalarModeToUsePointData () | 
|   | 
| void  | SetScalarModeToUseCellData () | 
|   | 
| void  | SetScalarModeToUsePointFieldData () | 
|   | 
| void  | SetScalarModeToUseCellFieldData () | 
|   | 
| void  | SetScalarModeToUseFieldData () | 
|   | 
| virtual void  | SetFieldDataTupleId (vtkIdType) | 
|   | 
| virtual vtkIdType  | GetFieldDataTupleId () | 
|   | 
| char *  | GetArrayName () | 
|   | Get the array name or number and component to color by.  More...
  | 
|   | 
| int  | GetArrayId () | 
|   | 
| int  | GetArrayAccessMode () | 
|   | 
| int  | GetArrayComponent () | 
|   | 
| const char *  | GetScalarModeAsString () | 
|   | Return the method for obtaining scalar data.  More...
  | 
|   | 
| virtual double *  | GetBounds () | 
|   | Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).  More...
  | 
|   | 
| virtual void  | GetBounds (double bounds[6]) | 
|   | Get the bounds for this mapper as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax).  More...
  | 
|   | 
| void  | SetRenderTime (double time) | 
|   | This instance variable is used by vtkLODActor to determine which mapper to use.  More...
  | 
|   | 
| virtual double  | GetRenderTime () | 
|   | 
| vtkDataSet *  | GetInput () | 
|   | Get the input as a vtkDataSet.  More...
  | 
|   | 
| vtkDataSet *  | GetInputAsDataSet () | 
|   | Get the input to this mapper as a vtkDataSet, instead of as a more specialized data type that the subclass may return from GetInput().  More...
  | 
|   | 
| const char *  | GetScalarMaterialModeAsString () | 
|   | Return the light-model color mode.  More...
  | 
|   | 
| virtual bool  | GetIsOpaque () | 
|   | Returns if the mapper does not expect to have translucent geometry.  More...
  | 
|   | 
| virtual bool  | GetSupportsSelection () | 
|   | WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THIS METHOD OUTSIDE OF THE RENDERING PROCESS Used by vtkHardwareSelector to determine if the prop supports hardware selection.  More...
  | 
|   | 
| virtual int  | CanUseTextureMapForColoring (vtkDataObject *input) | 
|   | Returns if we can use texture maps for scalar coloring.  More...
  | 
|   | 
| void  | ClearInvertibleColor () | 
|   | Used internally by vtkValuePass.  More...
  | 
|   | 
| void  | ClearColorArrays () | 
|   | Call to force a rebuild of color result arrays on next MapScalars.  More...
  | 
|   | 
| vtkUnsignedCharArray *  | GetColorMapColors () | 
|   | Provide read access to the color array.  More...
  | 
|   | 
| vtkFloatArray *  | GetColorCoordinates () | 
|   | Provide read access to the color texture coordinate array.  More...
  | 
|   | 
| vtkImageData *  | GetColorTextureMap () | 
|   | Provide read access to the color texture array.  More...
  | 
|   | 
| void  | SetLookupTable (vtkScalarsToColors *lut) | 
|   | Specify a lookup table for the mapper to use.  More...
  | 
|   | 
| vtkScalarsToColors *  | GetLookupTable () | 
|   | Specify a lookup table for the mapper to use.  More...
  | 
|   | 
| virtual void  | SetScalarVisibility (int) | 
|   | Turn on/off flag to control whether scalar data is used to color objects.  More...
  | 
|   | 
| virtual int  | GetScalarVisibility () | 
|   | Turn on/off flag to control whether scalar data is used to color objects.  More...
  | 
|   | 
| virtual void  | ScalarVisibilityOn () | 
|   | Turn on/off flag to control whether scalar data is used to color objects.  More...
  | 
|   | 
| virtual void  | ScalarVisibilityOff () | 
|   | Turn on/off flag to control whether scalar data is used to color objects.  More...
  | 
|   | 
| virtual void  | SetStatic (int) | 
|   | Turn on/off flag to control whether the mapper's data is static.  More...
  | 
|   | 
| virtual int  | GetStatic () | 
|   | Turn on/off flag to control whether the mapper's data is static.  More...
  | 
|   | 
| virtual void  | StaticOn () | 
|   | Turn on/off flag to control whether the mapper's data is static.  More...
  | 
|   | 
| virtual void  | StaticOff () | 
|   | Turn on/off flag to control whether the mapper's data is static.  More...
  | 
|   | 
| virtual void  | SetColorMode (int) | 
|   | default (ColorModeToDefault), unsigned char scalars are treated as colors, and NOT mapped through the lookup table, while everything else is.  More...
  | 
|   | 
| virtual int  | GetColorMode () | 
|   | default (ColorModeToDefault), unsigned char scalars are treated as colors, and NOT mapped through the lookup table, while everything else is.  More...
  | 
|   | 
| void  | SetColorModeToDefault () | 
|   | default (ColorModeToDefault), unsigned char scalars are treated as colors, and NOT mapped through the lookup table, while everything else is.  More...
  | 
|   | 
| void  | SetColorModeToMapScalars () | 
|   | default (ColorModeToDefault), unsigned char scalars are treated as colors, and NOT mapped through the lookup table, while everything else is.  More...
  | 
|   | 
| void  | SetColorModeToDirectScalars () | 
|   | default (ColorModeToDefault), unsigned char scalars are treated as colors, and NOT mapped through the lookup table, while everything else is.  More...
  | 
|   | 
| virtual void  | SetInterpolateScalarsBeforeMapping (int) | 
|   | By default, vertex color is used to map colors to a surface.  More...
  | 
|   | 
| virtual int  | GetInterpolateScalarsBeforeMapping () | 
|   | By default, vertex color is used to map colors to a surface.  More...
  | 
|   | 
| virtual void  | InterpolateScalarsBeforeMappingOn () | 
|   | By default, vertex color is used to map colors to a surface.  More...
  | 
|   | 
| virtual void  | InterpolateScalarsBeforeMappingOff () | 
|   | By default, vertex color is used to map colors to a surface.  More...
  | 
|   | 
| virtual void  | SetUseLookupTableScalarRange (int) | 
|   | Control whether the mapper sets the lookuptable range based on its own ScalarRange, or whether it will use the LookupTable ScalarRange regardless of it's own setting.  More...
  | 
|   | 
| virtual int  | GetUseLookupTableScalarRange () | 
|   | Control whether the mapper sets the lookuptable range based on its own ScalarRange, or whether it will use the LookupTable ScalarRange regardless of it's own setting.  More...
  | 
|   | 
| virtual void  | UseLookupTableScalarRangeOn () | 
|   | Control whether the mapper sets the lookuptable range based on its own ScalarRange, or whether it will use the LookupTable ScalarRange regardless of it's own setting.  More...
  | 
|   | 
| virtual void  | UseLookupTableScalarRangeOff () | 
|   | Control whether the mapper sets the lookuptable range based on its own ScalarRange, or whether it will use the LookupTable ScalarRange regardless of it's own setting.  More...
  | 
|   | 
| virtual void  | SetScalarRange (double, double) | 
|   | Specify range in terms of scalar minimum and maximum (smin,smax).  More...
  | 
|   | 
| void  | SetScalarRange (double[2]) | 
|   | Specify range in terms of scalar minimum and maximum (smin,smax).  More...
  | 
|   | 
| virtual double *  | GetScalarRange () | 
|   | Specify range in terms of scalar minimum and maximum (smin,smax).  More...
  | 
|   | 
| virtual void  | GetScalarRange (double data[2]) | 
|   | Specify range in terms of scalar minimum and maximum (smin,smax).  More...
  | 
|   | 
| virtual void  | SetImmediateModeRendering (int) | 
|   | Turn on/off flag to control whether data is rendered using immediate mode or note.  More...
  | 
|   | 
| virtual int  | GetImmediateModeRendering () | 
|   | Turn on/off flag to control whether data is rendered using immediate mode or note.  More...
  | 
|   | 
| virtual void  | ImmediateModeRenderingOn () | 
|   | Turn on/off flag to control whether data is rendered using immediate mode or note.  More...
  | 
|   | 
| virtual void  | ImmediateModeRenderingOff () | 
|   | Turn on/off flag to control whether data is rendered using immediate mode or note.  More...
  | 
|   | 
| virtual int  | GetForceCompileOnly () | 
|   | Force compile only mode in case display lists are used (ImmediateModeRendering is false).  More...
  | 
|   | 
| void  | SetForceCompileOnly (int value) | 
|   | Force compile only mode in case display lists are used (ImmediateModeRendering is false).  More...
  | 
|   | 
| void  | SelectColorArray (int arrayNum) | 
|   | When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which array to use for coloring using these methods.  More...
  | 
|   | 
| void  | SelectColorArray (const char *arrayName) | 
|   | When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which array to use for coloring using these methods.  More...
  | 
|   | 
| void  | ColorByArrayComponent (int arrayNum, int component) | 
|   | Legacy: These methods used to be used to specify the array component.  More...
  | 
|   | 
| void  | ColorByArrayComponent (const char *arrayName, int component) | 
|   | Legacy: These methods used to be used to specify the array component.  More...
  | 
|   | 
| void  | SetRelativeCoincidentTopologyPolygonOffsetParameters (double factor, double units) | 
|   | Used to set the polygon offset values relative to the global Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| void  | GetRelativeCoincidentTopologyPolygonOffsetParameters (double &factor, double &units) | 
|   | Used to set the polygon offset values relative to the global Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| void  | SetRelativeCoincidentTopologyLineOffsetParameters (double factor, double units) | 
|   | Used to set the line offset values relative to the global Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| void  | GetRelativeCoincidentTopologyLineOffsetParameters (double &factor, double &units) | 
|   | Used to set the line offset values relative to the global Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| void  | SetRelativeCoincidentTopologyPointOffsetParameter (double units) | 
|   | Used to set the point offset value relative to the global Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| void  | GetRelativeCoincidentTopologyPointOffsetParameter (double &units) | 
|   | Used to set the point offset value relative to the global Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| void  | GetCoincidentTopologyPolygonOffsetParameters (double &factor, double &units) | 
|   | Get the net paramters for handlig coincident topology obtained by summing the global values with the relative values.  More...
  | 
|   | 
| void  | GetCoincidentTopologyLineOffsetParameters (double &factor, double &units) | 
|   | Get the net paramters for handlig coincident topology obtained by summing the global values with the relative values.  More...
  | 
|   | 
| void  | GetCoincidentTopologyPointOffsetParameter (double &units) | 
|   | Get the net paramters for handlig coincident topology obtained by summing the global values with the relative values.  More...
  | 
|   | 
| virtual vtkUnsignedCharArray *  | MapScalars (double alpha) | 
|   | Map the scalars (if there are any scalars and ScalarVisibility is on) through the lookup table, returning an unsigned char RGBA array.  More...
  | 
|   | 
| virtual vtkUnsignedCharArray *  | MapScalars (double alpha, int &cellFlag) | 
|   | Map the scalars (if there are any scalars and ScalarVisibility is on) through the lookup table, returning an unsigned char RGBA array.  More...
  | 
|   | 
| virtual vtkUnsignedCharArray *  | MapScalars (vtkDataSet *input, double alpha) | 
|   | Map the scalars (if there are any scalars and ScalarVisibility is on) through the lookup table, returning an unsigned char RGBA array.  More...
  | 
|   | 
| virtual vtkUnsignedCharArray *  | MapScalars (vtkDataSet *input, double alpha, int &cellFlag) | 
|   | Map the scalars (if there are any scalars and ScalarVisibility is on) through the lookup table, returning an unsigned char RGBA array.  More...
  | 
|   | 
| virtual void  | SetScalarMaterialMode (int) | 
|   | Set/Get the light-model color mode.  More...
  | 
|   | 
| virtual int  | GetScalarMaterialMode () | 
|   | Set/Get the light-model color mode.  More...
  | 
|   | 
| void  | SetScalarMaterialModeToDefault () | 
|   | Set/Get the light-model color mode.  More...
  | 
|   | 
| void  | SetScalarMaterialModeToAmbient () | 
|   | Set/Get the light-model color mode.  More...
  | 
|   | 
| void  | SetScalarMaterialModeToDiffuse () | 
|   | Set/Get the light-model color mode.  More...
  | 
|   | 
| void  | SetScalarMaterialModeToAmbientAndDiffuse () | 
|   | Set/Get the light-model color mode.  More...
  | 
|   | 
| void  | UseInvertibleColorFor (vtkDataObject *input, int scalarMode, int arrayAccessMode, int arrayId, const char *arrayName, int arrayComponent, double *scalarRange) | 
|   | Used internally by vtkValuePass.  More...
  | 
|   | 
| void  | UseInvertibleColorFor (int scalarMode, int arrayAccessMode, int arrayId, const char *arrayName, int arrayComponent, double *scalarRange) | 
|   | Used internally by vtkValuePass.  More...
  | 
|   | 
| vtkAbstractMapper3D *  | NewInstance () const  | 
|   | 
| double  | GetLength () | 
|   | Return the diagonal length of this mappers bounding box.  More...
  | 
|   | 
| virtual int  | IsARayCastMapper () | 
|   | Is this a ray cast mapper? A subclass would return 1 if the ray caster is needed to generate an image from this mapper.  More...
  | 
|   | 
| virtual int  | IsARenderIntoImageMapper () | 
|   | Is this a "render into image" mapper? A subclass would return 1 if the mapper produces an image by rendering into a software image buffer.  More...
  | 
|   | 
| void  | GetClippingPlaneInDataCoords (vtkMatrix4x4 *propMatrix, int i, double planeEquation[4]) | 
|   | Get the ith clipping plane as a homogeneous plane equation.  More...
  | 
|   | 
| int  | GetNumberOfClippingPlanes () | 
|   | Get the number of clipping planes.  More...
  | 
|   | 
| double *  | GetCenter () | 
|   | Return the Center of this mapper's data.  More...
  | 
|   | 
| void  | GetCenter (double center[3]) | 
|   | Return the Center of this mapper's data.  More...
  | 
|   | 
| vtkAbstractMapper *  | NewInstance () const  | 
|   | 
| void  | SetClippingPlanes (vtkPlanes *planes) | 
|   | An alternative way to set clipping planes: use up to six planes found in the supplied instance of the implicit function vtkPlanes.  More...
  | 
|   | 
| void  | ShallowCopy (vtkAbstractMapper *m) | 
|   | Make a shallow copy of this mapper.  More...
  | 
|   | 
| virtual double  | GetTimeToDraw () | 
|   | Get the time required to draw the geometry last time it was rendered.  More...
  | 
|   | 
| void  | AddClippingPlane (vtkPlane *plane) | 
|   | Specify clipping planes to be applied when the data is mapped (at most 6 clipping planes can be specified).  More...
  | 
|   | 
| void  | RemoveClippingPlane (vtkPlane *plane) | 
|   | Specify clipping planes to be applied when the data is mapped (at most 6 clipping planes can be specified).  More...
  | 
|   | 
| void  | RemoveAllClippingPlanes () | 
|   | Specify clipping planes to be applied when the data is mapped (at most 6 clipping planes can be specified).  More...
  | 
|   | 
| virtual void  | SetClippingPlanes (vtkPlaneCollection *) | 
|   | Get/Set the vtkPlaneCollection which specifies the clipping planes.  More...
  | 
|   | 
| virtual vtkPlaneCollection *  | GetClippingPlanes () | 
|   | Get/Set the vtkPlaneCollection which specifies the clipping planes.  More...
  | 
|   | 
| vtkAlgorithm *  | NewInstance () const  | 
|   | 
| int  | HasExecutive () | 
|   | Check whether this algorithm has an assigned executive.  More...
  | 
|   | 
| vtkExecutive *  | GetExecutive () | 
|   | Get this algorithm's executive.  More...
  | 
|   | 
| virtual void  | SetExecutive (vtkExecutive *executive) | 
|   | Set this algorithm's executive.  More...
  | 
|   | 
| virtual int  | ProcessRequest (vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo) | 
|   | Upstream/Downstream requests form the generalized interface through which executives invoke a algorithm's functionality.  More...
  | 
|   | 
| int  | ProcessRequest (vtkInformation *request, vtkCollection *inInfo, vtkInformationVector *outInfo) | 
|   | Version of ProcessRequest() that is wrapped.  More...
  | 
|   | 
| virtual int  | ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime) | 
|   | A special version of ProcessRequest meant specifically for the pipeline modified time request.  More...
  | 
|   | 
| virtual int  | ModifyRequest (vtkInformation *request, int when) | 
|   | This method gives the algorithm a chance to modify the contents of a request before or after (specified in the when argument) it is forwarded.  More...
  | 
|   | 
| vtkInformation *  | GetInputPortInformation (int port) | 
|   | Get the information object associated with an input port.  More...
  | 
|   | 
| vtkInformation *  | GetOutputPortInformation (int port) | 
|   | Get the information object associated with an output port.  More...
  | 
|   | 
| int  | GetNumberOfInputPorts () | 
|   | Get the number of input ports used by the algorithm.  More...
  | 
|   | 
| int  | GetNumberOfOutputPorts () | 
|   | Get the number of output ports provided by the algorithm.  More...
  | 
|   | 
| void  | UpdateProgress (double amount) | 
|   | Update the progress of the process object.  More...
  | 
|   | 
| virtual void  | SetInputArrayToProcess (int idx, int port, int connection, const char *fieldAssociation, const char *attributeTypeorName) | 
|   | String based versions of SetInputArrayToProcess().  More...
  | 
|   | 
| vtkInformation *  | GetInputArrayInformation (int idx) | 
|   | Get the info object for the specified input array to this algorithm.  More...
  | 
|   | 
| void  | RemoveAllInputs () | 
|   | Remove all the input data.  More...
  | 
|   | 
| vtkDataObject *  | GetOutputDataObject (int port) | 
|   | Get the data object that will contain the algorithm output for the given port.  More...
  | 
|   | 
| vtkDataObject *  | GetInputDataObject (int port, int connection) | 
|   | Get the data object that will contain the algorithm input for the given port and given connection.  More...
  | 
|   | 
| virtual void  | RemoveInputConnection (int port, vtkAlgorithmOutput *input) | 
|   | Remove a connection from the given input port index.  More...
  | 
|   | 
| virtual void  | RemoveInputConnection (int port, int idx) | 
|   | Remove a connection given by index idx.  More...
  | 
|   | 
| virtual void  | RemoveAllInputConnections (int port) | 
|   | Removes all input connections.  More...
  | 
|   | 
| virtual void  | SetInputDataObject (int port, vtkDataObject *data) | 
|   | Sets the data-object as an input on the given port index.  More...
  | 
|   | 
| virtual void  | SetInputDataObject (vtkDataObject *data) | 
|   | 
| virtual void  | AddInputDataObject (int port, vtkDataObject *data) | 
|   | Add the data-object as an input to this given port.  More...
  | 
|   | 
| virtual void  | AddInputDataObject (vtkDataObject *data) | 
|   | 
| vtkAlgorithmOutput *  | GetOutputPort (int index) | 
|   | Get a proxy object corresponding to the given output port of this algorithm.  More...
  | 
|   | 
| vtkAlgorithmOutput *  | GetOutputPort () | 
|   | 
| int  | GetNumberOfInputConnections (int port) | 
|   | Get the number of inputs currently connected to a port.  More...
  | 
|   | 
| int  | GetTotalNumberOfInputConnections () | 
|   | Get the total number of inputs for this algorithm.  More...
  | 
|   | 
| vtkAlgorithmOutput *  | GetInputConnection (int port, int index) | 
|   | Get the algorithm output port connected to an input port.  More...
  | 
|   | 
| vtkAlgorithm *  | GetInputAlgorithm (int port, int index, int &algPort) | 
|   | Returns the algorithm and the output port index of that algorithm connected to a port-index pair.  More...
  | 
|   | 
| vtkAlgorithm *  | GetInputAlgorithm (int port, int index) | 
|   | Returns the algorithm connected to a port-index pair.  More...
  | 
|   | 
| vtkAlgorithm *  | GetInputAlgorithm () | 
|   | Equivalent to GetInputAlgorithm(0, 0).  More...
  | 
|   | 
| vtkExecutive *  | GetInputExecutive (int port, int index) | 
|   | Returns the executive associated with a particular input connection.  More...
  | 
|   | 
| vtkExecutive *  | GetInputExecutive () | 
|   | Equivalent to GetInputExecutive(0, 0)  More...
  | 
|   | 
| vtkInformation *  | GetInputInformation (int port, int index) | 
|   | Return the information object that is associated with a particular input connection.  More...
  | 
|   | 
| vtkInformation *  | GetInputInformation () | 
|   | Equivalent to GetInputInformation(0, 0)  More...
  | 
|   | 
| vtkInformation *  | GetOutputInformation (int port) | 
|   | Return the information object that is associated with a particular output port.  More...
  | 
|   | 
| virtual int  | Update (int port, vtkInformationVector *requests) | 
|   | This method enables the passing of data requests to the algorithm to be used during execution (in addition to bringing a particular port up-to-date).  More...
  | 
|   | 
| virtual int  | Update (vtkInformation *requests) | 
|   | Convenience method to update an algorithm after passing requests to its first output port.  More...
  | 
|   | 
| virtual int  | UpdatePiece (int piece, int numPieces, int ghostLevels, const int extents[6]=0) | 
|   | Convenience method to update an algorithm after passing requests to its first output port.  More...
  | 
|   | 
| virtual int  | UpdateExtent (const int extents[6]) | 
|   | Convenience method to update an algorithm after passing requests to its first output port.  More...
  | 
|   | 
| virtual int  | UpdateTimeStep (double time, int piece=-1, int numPieces=1, int ghostLevels=0, const int extents[6]=0) | 
|   | Convenience method to update an algorithm after passing requests to its first output port.  More...
  | 
|   | 
| virtual void  | UpdateInformation () | 
|   | Bring the algorithm's information up-to-date.  More...
  | 
|   | 
| virtual void  | UpdateDataObject () | 
|   | Create output object(s).  More...
  | 
|   | 
| virtual void  | PropagateUpdateExtent () | 
|   | Propagate meta-data upstream.  More...
  | 
|   | 
| virtual void  | UpdateWholeExtent () | 
|   | Bring this algorithm's outputs up-to-date.  More...
  | 
|   | 
| void  | ConvertTotalInputToPortConnection (int ind, int &port, int &conn) | 
|   | Convenience routine to convert from a linear ordering of input connections to a port/connection pair.  More...
  | 
|   | 
| int  | SetUpdateExtentToWholeExtent (int port) | 
|   | If the whole output extent is required, this method can be called to set the output update extent to the whole extent.  More...
  | 
|   | 
| int  | SetUpdateExtentToWholeExtent () | 
|   | Convenience function equivalent to SetUpdateExtentToWholeExtent(0) This method assumes that the whole extent is known (that UpdateInformation has been called).  More...
  | 
|   | 
| void  | SetUpdateExtent (int port, int piece, int numPieces, int ghostLevel) | 
|   | Set the output update extent in terms of piece and ghost levels.  More...
  | 
|   | 
| void  | SetUpdateExtent (int piece, int numPieces, int ghostLevel) | 
|   | Convenience function equivalent to SetUpdateExtent(0, piece, numPieces, ghostLevel)  More...
  | 
|   | 
| void  | SetUpdateExtent (int port, int extent[6]) | 
|   | Set the output update extent for data objects that use 3D extents.  More...
  | 
|   | 
| void  | SetUpdateExtent (int extent[6]) | 
|   | Convenience function equivalent to SetUpdateExtent(0, extent)  More...
  | 
|   | 
| virtual vtkInformation *  | GetInformation () | 
|   | Set/Get the information object associated with this algorithm.  More...
  | 
|   | 
| virtual void  | SetInformation (vtkInformation *) | 
|   | Set/Get the information object associated with this algorithm.  More...
  | 
|   | 
| void  | Register (vtkObjectBase *o) override | 
|   | Participate in garbage collection.  More...
  | 
|   | 
| void  | UnRegister (vtkObjectBase *o) override | 
|   | Participate in garbage collection.  More...
  | 
|   | 
| virtual void  | SetAbortExecute (int) | 
|   | Set/Get the AbortExecute flag for the process object.  More...
  | 
|   | 
| virtual int  | GetAbortExecute () | 
|   | Set/Get the AbortExecute flag for the process object.  More...
  | 
|   | 
| virtual void  | AbortExecuteOn () | 
|   | Set/Get the AbortExecute flag for the process object.  More...
  | 
|   | 
| virtual void  | AbortExecuteOff () | 
|   | Set/Get the AbortExecute flag for the process object.  More...
  | 
|   | 
| virtual void  | SetProgress (double) | 
|   | Set/Get the execution progress of a process object.  More...
  | 
|   | 
| virtual double  | GetProgress () | 
|   | Set/Get the execution progress of a process object.  More...
  | 
|   | 
| void  | SetProgressText (const char *ptext) | 
|   | Set the current text message associated with the progress state.  More...
  | 
|   | 
| virtual char *  | GetProgressText () | 
|   | Set the current text message associated with the progress state.  More...
  | 
|   | 
| virtual unsigned long  | GetErrorCode () | 
|   | The error code contains a possible error that occurred while reading or writing the file.  More...
  | 
|   | 
| virtual void  | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, const char *name) | 
|   | Set the input data arrays that this algorithm will process.  More...
  | 
|   | 
| virtual void  | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, int fieldAttributeType) | 
|   | Set the input data arrays that this algorithm will process.  More...
  | 
|   | 
| virtual void  | SetInputArrayToProcess (int idx, vtkInformation *info) | 
|   | Set the input data arrays that this algorithm will process.  More...
  | 
|   | 
| virtual void  | SetInputConnection (int port, vtkAlgorithmOutput *input) | 
|   | Set the connection for the given input port index.  More...
  | 
|   | 
| virtual void  | SetInputConnection (vtkAlgorithmOutput *input) | 
|   | Set the connection for the given input port index.  More...
  | 
|   | 
| virtual void  | AddInputConnection (int port, vtkAlgorithmOutput *input) | 
|   | Add a connection to the given input port index.  More...
  | 
|   | 
| virtual void  | AddInputConnection (vtkAlgorithmOutput *input) | 
|   | Add a connection to the given input port index.  More...
  | 
|   | 
| virtual void  | Update (int port) | 
|   | Bring this algorithm's outputs up-to-date.  More...
  | 
|   | 
| virtual void  | Update () | 
|   | Bring this algorithm's outputs up-to-date.  More...
  | 
|   | 
| virtual void  | SetReleaseDataFlag (int) | 
|   | Turn release data flag on or off for all output ports.  More...
  | 
|   | 
| virtual int  | GetReleaseDataFlag () | 
|   | Turn release data flag on or off for all output ports.  More...
  | 
|   | 
| void  | ReleaseDataFlagOn () | 
|   | Turn release data flag on or off for all output ports.  More...
  | 
|   | 
| void  | ReleaseDataFlagOff () | 
|   | Turn release data flag on or off for all output ports.  More...
  | 
|   | 
| int  | UpdateExtentIsEmpty (vtkInformation *pinfo, vtkDataObject *output) | 
|   | This detects when the UpdateExtent will generate no data This condition is satisfied when the UpdateExtent has zero volume (0,-1,...) or the UpdateNumberOfPieces is 0.  More...
  | 
|   | 
| int  | UpdateExtentIsEmpty (vtkInformation *pinfo, int extentType) | 
|   | This detects when the UpdateExtent will generate no data This condition is satisfied when the UpdateExtent has zero volume (0,-1,...) or the UpdateNumberOfPieces is 0.  More...
  | 
|   | 
| int *  | GetUpdateExtent () | 
|   | These functions return the update extent for output ports that use 3D extents.  More...
  | 
|   | 
| int *  | GetUpdateExtent (int port) | 
|   | These functions return the update extent for output ports that use 3D extents.  More...
  | 
|   | 
| void  | GetUpdateExtent (int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) | 
|   | These functions return the update extent for output ports that use 3D extents.  More...
  | 
|   | 
| void  | GetUpdateExtent (int port, int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) | 
|   | These functions return the update extent for output ports that use 3D extents.  More...
  | 
|   | 
| void  | GetUpdateExtent (int extent[6]) | 
|   | These functions return the update extent for output ports that use 3D extents.  More...
  | 
|   | 
| void  | GetUpdateExtent (int port, int extent[6]) | 
|   | These functions return the update extent for output ports that use 3D extents.  More...
  | 
|   | 
| int  | GetUpdatePiece () | 
|   | These functions return the update extent for output ports that use piece extents.  More...
  | 
|   | 
| int  | GetUpdatePiece (int port) | 
|   | These functions return the update extent for output ports that use piece extents.  More...
  | 
|   | 
| int  | GetUpdateNumberOfPieces () | 
|   | These functions return the update extent for output ports that use piece extents.  More...
  | 
|   | 
| int  | GetUpdateNumberOfPieces (int port) | 
|   | These functions return the update extent for output ports that use piece extents.  More...
  | 
|   | 
| int  | GetUpdateGhostLevel () | 
|   | These functions return the update extent for output ports that use piece extents.  More...
  | 
|   | 
| int  | GetUpdateGhostLevel (int port) | 
|   | These functions return the update extent for output ports that use piece extents.  More...
  | 
|   | 
| void  | SetProgressObserver (vtkProgressObserver *) | 
|   | If an ProgressObserver is set, the algorithm will report progress through it rather than directly.  More...
  | 
|   | 
| virtual vtkProgressObserver *  | GetProgressObserver () | 
|   | If an ProgressObserver is set, the algorithm will report progress through it rather than directly.  More...
  | 
|   | 
|   | vtkBaseTypeMacro (vtkObject, vtkObjectBase) | 
|   | 
| virtual void  | DebugOn () | 
|   | Turn debugging output on.  More...
  | 
|   | 
| virtual void  | DebugOff () | 
|   | Turn debugging output off.  More...
  | 
|   | 
| bool  | GetDebug () | 
|   | Get the value of the debug flag.  More...
  | 
|   | 
| void  | SetDebug (bool debugFlag) | 
|   | Set the value of the debug flag.  More...
  | 
|   | 
| virtual void  | Modified () | 
|   | Update the modification time for this object.  More...
  | 
|   | 
| void  | RemoveObserver (unsigned long tag) | 
|   | 
| void  | RemoveObservers (unsigned long event) | 
|   | 
| void  | RemoveObservers (const char *event) | 
|   | 
| void  | RemoveAllObservers () | 
|   | 
| int  | HasObserver (unsigned long event) | 
|   | 
| int  | HasObserver (const char *event) | 
|   | 
| int  | InvokeEvent (unsigned long event) | 
|   | 
| int  | InvokeEvent (const char *event) | 
|   | 
| unsigned long  | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) | 
|   | Allow people to add/remove/invoke observers (callbacks) to any VTK object.  More...
  | 
|   | 
| unsigned long  | AddObserver (const char *event, vtkCommand *, float priority=0.0f) | 
|   | Allow people to add/remove/invoke observers (callbacks) to any VTK object.  More...
  | 
|   | 
| vtkCommand *  | GetCommand (unsigned long tag) | 
|   | Allow people to add/remove/invoke observers (callbacks) to any VTK object.  More...
  | 
|   | 
| void  | RemoveObserver (vtkCommand *) | 
|   | Allow people to add/remove/invoke observers (callbacks) to any VTK object.  More...
  | 
|   | 
| void  | RemoveObservers (unsigned long event, vtkCommand *) | 
|   | Allow people to add/remove/invoke observers (callbacks) to any VTK object.  More...
  | 
|   | 
| void  | RemoveObservers (const char *event, vtkCommand *) | 
|   | Allow people to add/remove/invoke observers (callbacks) to any VTK object.  More...
  | 
|   | 
| int  | HasObserver (unsigned long event, vtkCommand *) | 
|   | Allow people to add/remove/invoke observers (callbacks) to any VTK object.  More...
  | 
|   | 
| int  | HasObserver (const char *event, vtkCommand *) | 
|   | Allow people to add/remove/invoke observers (callbacks) to any VTK object.  More...
  | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) | 
|   | Overloads to AddObserver that allow developers to add class member functions as callbacks for events.  More...
  | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) | 
|   | Overloads to AddObserver that allow developers to add class member functions as callbacks for events.  More...
  | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) | 
|   | Allow user to set the AbortFlagOn() with the return value of the callback method.  More...
  | 
|   | 
| int  | InvokeEvent (unsigned long event, void *callData) | 
|   | This method invokes an event and return whether the event was aborted or not.  More...
  | 
|   | 
| int  | InvokeEvent (const char *event, void *callData) | 
|   | This method invokes an event and return whether the event was aborted or not.  More...
  | 
|   | 
| const char *  | GetClassName () const  | 
|   | Return the class name as a string.  More...
  | 
|   | 
| virtual void  | Delete () | 
|   | Delete a VTK object.  More...
  | 
|   | 
| virtual void  | FastDelete () | 
|   | Delete a reference to this object.  More...
  | 
|   | 
| void  | InitializeObjectBase () | 
|   | 
| void  | Print (ostream &os) | 
|   | Print an object to an ostream.  More...
  | 
|   | 
| int  | GetReferenceCount () | 
|   | Return the current reference count of this object.  More...
  | 
|   | 
| void  | SetReferenceCount (int) | 
|   | Sets the reference count.  More...
  | 
|   | 
| void  | PrintRevisions (ostream &) | 
|   | Legacy.  More...
  | 
|   | 
| virtual void  | PrintHeader (ostream &os, vtkIndent indent) | 
|   | Methods invoked by print to print information about the object including superclasses.  More...
  | 
|   | 
| virtual void  | PrintTrailer (ostream &os, vtkIndent indent) | 
|   | Methods invoked by print to print information about the object including superclasses.  More...
  | 
|   | 
 | 
| static vtkDataSetMapper *  | New () | 
|   | 
| static int  | IsTypeOf (const char *type) | 
|   | 
| static vtkDataSetMapper *  | SafeDownCast (vtkObjectBase *o) | 
|   | 
| static int  | IsTypeOf (const char *type) | 
|   | 
| static vtkMapper *  | SafeDownCast (vtkObjectBase *o) | 
|   | 
| static void  | ValueToColor (double value, double min, double scale, unsigned char *color) | 
|   | Convert a floating point value to an RGB triplet.  More...
  | 
|   | 
| static void  | ColorToValue (unsigned char *color, double min, double scale, double &value) | 
|   | Convert an RGB triplet to a floating point value.  More...
  | 
|   | 
| static void  | SetGlobalImmediateModeRendering (int val) | 
|   | Turn on/off flag to control whether data is rendered using immediate mode or note.  More...
  | 
|   | 
| static void  | GlobalImmediateModeRenderingOn () | 
|   | Turn on/off flag to control whether data is rendered using immediate mode or note.  More...
  | 
|   | 
| static void  | GlobalImmediateModeRenderingOff () | 
|   | Turn on/off flag to control whether data is rendered using immediate mode or note.  More...
  | 
|   | 
| static int  | GetGlobalImmediateModeRendering () | 
|   | Turn on/off flag to control whether data is rendered using immediate mode or note.  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopology (int val) | 
|   | Set/Get a global flag that controls whether coincident topology (e.g., a line on top of a polygon) is shifted to avoid z-buffer resolution (and hence rendering problems).  More...
  | 
|   | 
| static int  | GetResolveCoincidentTopology () | 
|   | Set/Get a global flag that controls whether coincident topology (e.g., a line on top of a polygon) is shifted to avoid z-buffer resolution (and hence rendering problems).  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopologyToDefault () | 
|   | Set/Get a global flag that controls whether coincident topology (e.g., a line on top of a polygon) is shifted to avoid z-buffer resolution (and hence rendering problems).  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopologyToOff () | 
|   | Set/Get a global flag that controls whether coincident topology (e.g., a line on top of a polygon) is shifted to avoid z-buffer resolution (and hence rendering problems).  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopologyToPolygonOffset () | 
|   | Set/Get a global flag that controls whether coincident topology (e.g., a line on top of a polygon) is shifted to avoid z-buffer resolution (and hence rendering problems).  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopologyToShiftZBuffer () | 
|   | Set/Get a global flag that controls whether coincident topology (e.g., a line on top of a polygon) is shifted to avoid z-buffer resolution (and hence rendering problems).  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopologyPolygonOffsetParameters (double factor, double units) | 
|   | Used to set the polygon offset scale factor and units.  More...
  | 
|   | 
| static void  | GetResolveCoincidentTopologyPolygonOffsetParameters (double &factor, double &units) | 
|   | Used to set the polygon offset scale factor and units.  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopologyLineOffsetParameters (double factor, double units) | 
|   | Used to set the line offset scale factor and units.  More...
  | 
|   | 
| static void  | GetResolveCoincidentTopologyLineOffsetParameters (double &factor, double &units) | 
|   | Used to set the line offset scale factor and units.  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopologyPointOffsetParameter (double units) | 
|   | Used to set the point offset value Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| static void  | GetResolveCoincidentTopologyPointOffsetParameter (double &units) | 
|   | Used to set the point offset value Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopologyPolygonOffsetFaces (int faces) | 
|   | Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| static int  | GetResolveCoincidentTopologyPolygonOffsetFaces () | 
|   | Used when ResolveCoincidentTopology is set to PolygonOffset.  More...
  | 
|   | 
| static void  | SetResolveCoincidentTopologyZShift (double val) | 
|   | Used to set the z-shift if ResolveCoincidentTopology is set to ShiftZBuffer.  More...
  | 
|   | 
| static double  | GetResolveCoincidentTopologyZShift () | 
|   | Used to set the z-shift if ResolveCoincidentTopology is set to ShiftZBuffer.  More...
  | 
|   | 
| static int  | IsTypeOf (const char *type) | 
|   | 
| static vtkAbstractMapper3D *  | SafeDownCast (vtkObjectBase *o) | 
|   | 
| static int  | IsTypeOf (const char *type) | 
|   | 
| static vtkAbstractMapper *  | SafeDownCast (vtkObjectBase *o) | 
|   | 
| static vtkDataArray *  | GetScalars (vtkDataSet *input, int scalarMode, int arrayAccessMode, int arrayId, const char *arrayName, int &cellFlag) | 
|   | Internal helper function for getting the active scalars.  More...
  | 
|   | 
| static vtkAbstractArray *  | GetAbstractScalars (vtkDataSet *input, int scalarMode, int arrayAccessMode, int arrayId, const char *arrayName, int &cellFlag) | 
|   | Internal helper function for getting the active scalars as an abstract array.  More...
  | 
|   | 
| static vtkAlgorithm *  | New () | 
|   | 
| static int  | IsTypeOf (const char *type) | 
|   | 
| static vtkAlgorithm *  | SafeDownCast (vtkObjectBase *o) | 
|   | 
| static vtkInformationIntegerKey *  | INPUT_IS_OPTIONAL () | 
|   | Keys used to specify input port requirements.  More...
  | 
|   | 
| static vtkInformationIntegerKey *  | INPUT_IS_REPEATABLE () | 
|   | 
| static vtkInformationInformationVectorKey *  | INPUT_REQUIRED_FIELDS () | 
|   | 
| static vtkInformationStringVectorKey *  | INPUT_REQUIRED_DATA_TYPE () | 
|   | 
| static vtkInformationInformationVectorKey *  | INPUT_ARRAYS_TO_PROCESS () | 
|   | 
| static vtkInformationIntegerKey *  | INPUT_PORT () | 
|   | 
| static vtkInformationIntegerKey *  | INPUT_CONNECTION () | 
|   | 
| static vtkInformationIntegerKey *  | CAN_PRODUCE_SUB_EXTENT () | 
|   | This key tells the executive that a particular output port is capable of producing an arbitrary subextent of the whole extent.  More...
  | 
|   | 
| static vtkInformationIntegerKey *  | CAN_HANDLE_PIECE_REQUEST () | 
|   | Key that tells the pipeline that a particular algorithm can or cannot handle piece request.  More...
  | 
|   | 
| static void  | SetDefaultExecutivePrototype (vtkExecutive *proto) | 
|   | If the DefaultExecutivePrototype is set, a copy of it is created in CreateDefaultExecutive() using NewInstance().  More...
  | 
|   | 
| static vtkObject *  | New () | 
|   | Create an object with Debug turned off, modified time initialized to zero, and reference counting on.  More...
  | 
|   | 
| static void  | BreakOnError () | 
|   | This method is called when vtkErrorMacro executes.  More...
  | 
|   | 
| static void  | SetGlobalWarningDisplay (int val) | 
|   | This is a global flag that controls whether any debug, warning or error messages are displayed.  More...
  | 
|   | 
| static void  | GlobalWarningDisplayOn () | 
|   | This is a global flag that controls whether any debug, warning or error messages are displayed.  More...
  | 
|   | 
| static void  | GlobalWarningDisplayOff () | 
|   | This is a global flag that controls whether any debug, warning or error messages are displayed.  More...
  | 
|   | 
| static int  | GetGlobalWarningDisplay () | 
|   | This is a global flag that controls whether any debug, warning or error messages are displayed.  More...
  | 
|   | 
| static vtkTypeBool  | IsTypeOf (const char *name) | 
|   | Return 1 if this class type is the same type of (or a subclass of) the named class.  More...
  | 
|   | 
| static vtkObjectBase *  | New () | 
|   | Create an object with Debug turned off, modified time initialized to zero, and reference counting on.  More...
  | 
|   |