Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkPVExtractHistogram2D Class Reference

Extract 2D histogram for a parallel dataset. More...

#include <vtkPVExtractHistogram2D.h>

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

Public Member Functions

virtual void SetController (vtkMultiProcessController *)
 Get/Set the multiprocess controller. More...
 
virtual vtkMultiProcessControllerGetController ()
 Get/Set the multiprocess controller. More...
 
virtual void SetComponent0 (int)
 Set/Get the components of interest from the two arrays. More...
 
virtual int GetComponent0 ()
 Set/Get the components of interest from the two arrays. More...
 
virtual void SetComponent1 (int)
 Set/Get the components of interest from the two arrays. More...
 
virtual int GetComponent1 ()
 Set/Get the components of interest from the two arrays. More...
 
void SetComponent (int id, int val)
 Set/Get the components of interest from the two arrays. More...
 
int GetComponent (int id)
 Set/Get the components of interest from the two arrays. More...
 
virtual void SetNumberOfBins (int, int)
 Set/get the number of bins to be used per dimension (x,y) More...
 
void SetNumberOfBins (int [2])
 Set/get the number of bins to be used per dimension (x,y) More...
 
virtual intGetNumberOfBins ()
 Set/get the number of bins to be used per dimension (x,y) More...
 
virtual void GetNumberOfBins (int &, int &)
 Set/get the number of bins to be used per dimension (x,y) More...
 
virtual void GetNumberOfBins (int [2])
 Set/get the number of bins to be used per dimension (x,y) More...
 
virtual void SetCustomBinRanges0 (double, double)
 Set/Get whether to use custom bin ranges. More...
 
void SetCustomBinRanges0 (double [2])
 Set/Get whether to use custom bin ranges. More...
 
virtual doubleGetCustomBinRanges0 ()
 Set/Get whether to use custom bin ranges. More...
 
virtual void GetCustomBinRanges0 (double &, double &)
 Set/Get whether to use custom bin ranges. More...
 
virtual void GetCustomBinRanges0 (double [2])
 Set/Get whether to use custom bin ranges. More...
 
virtual void SetCustomBinRanges1 (double, double)
 Set/Get whether to use custom bin ranges. More...
 
void SetCustomBinRanges1 (double [2])
 Set/Get whether to use custom bin ranges. More...
 
virtual doubleGetCustomBinRanges1 ()
 Set/Get whether to use custom bin ranges. More...
 
virtual void GetCustomBinRanges1 (double &, double &)
 Set/Get whether to use custom bin ranges. More...
 
virtual void GetCustomBinRanges1 (double [2])
 Set/Get whether to use custom bin ranges. More...
 
virtual void SetUseCustomBinRanges0 (bool)
 Set/Get whether to use custom bin ranges. More...
 
virtual bool GetUseCustomBinRanges0 ()
 Set/Get whether to use custom bin ranges. More...
 
virtual void UseCustomBinRanges0On ()
 Set/Get whether to use custom bin ranges. More...
 
virtual void UseCustomBinRanges0Off ()
 Set/Get whether to use custom bin ranges. More...
 
virtual void SetUseCustomBinRanges1 (bool)
 Set/Get whether to use custom bin ranges. More...
 
virtual bool GetUseCustomBinRanges1 ()
 Set/Get whether to use custom bin ranges. More...
 
virtual void UseCustomBinRanges1On ()
 Set/Get whether to use custom bin ranges. More...
 
virtual void UseCustomBinRanges1Off ()
 Set/Get whether to use custom bin ranges. More...
 
virtual void SetUseGradientForYAxis (bool)
 Set/Get whether to use the gradient of the scalar array as the Y-axis of the 2D histogram. More...
 
virtual bool GetUseGradientForYAxis ()
 Set/Get whether to use the gradient of the scalar array as the Y-axis of the 2D histogram. More...
 
virtual void UseGradientForYAxisOn ()
 Set/Get whether to use the gradient of the scalar array as the Y-axis of the 2D histogram. More...
 
virtual void UseGradientForYAxisOff ()
 Set/Get whether to use the gradient of the scalar array as the Y-axis of the 2D histogram. More...
 
virtual void SetUseInputRangesForOutputBounds (bool)
 Set/Get whether the output image bounds are obtained from input data array ranges. More...
 
virtual bool GetUseInputRangesForOutputBounds ()
 Set/Get whether the output image bounds are obtained from input data array ranges. More...
 
virtual void UseInputRangesForOutputBoundsOn ()
 Set/Get whether the output image bounds are obtained from input data array ranges. More...
 
virtual void UseInputRangesForOutputBoundsOff ()
 Set/Get whether the output image bounds are obtained from input data array ranges. More...
 
virtual void SetOutputOrigin (double, double)
 Set/Get the output histogram image origin and spacing. More...
 
void SetOutputOrigin (double [2])
 Set/Get the output histogram image origin and spacing. More...
 
virtual doubleGetOutputOrigin ()
 Set/Get the output histogram image origin and spacing. More...
 
virtual void GetOutputOrigin (double &, double &)
 Set/Get the output histogram image origin and spacing. More...
 
virtual void GetOutputOrigin (double [2])
 Set/Get the output histogram image origin and spacing. More...
 
virtual void SetOutputSpacing (double, double)
 Set/Get the output histogram image origin and spacing. More...
 
void SetOutputSpacing (double [2])
 Set/Get the output histogram image origin and spacing. More...
 
virtual doubleGetOutputSpacing ()
 Set/Get the output histogram image origin and spacing. More...
 
virtual void GetOutputSpacing (double &, double &)
 Set/Get the output histogram image origin and spacing. More...
 
virtual void GetOutputSpacing (double [2])
 Set/Get the output histogram image origin and spacing. More...
 
- Public Member Functions inherited from vtkImageAlgorithm
vtkImageAlgorithmNewInstance () const
 
vtkImageDataGetOutput ()
 
vtkImageDataGetOutput (int)
 
virtual void SetOutput (vtkDataObject *d)
 
virtual int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
void SetInputData (vtkDataObject *)
 
void SetInputData (int, vtkDataObject *)
 
vtkDataObjectGetInput (int port)
 
vtkDataObjectGetInput ()
 
vtkImageDataGetImageDataInput (int port)
 
virtual void AddInputData (vtkDataObject *)
 
virtual void AddInputData (int, vtkDataObject *)
 
vtkImageDataGetOutput ()
 
vtkImageDataGetOutput (int)
 
virtual void SetOutput (vtkDataObject *d)
 
virtual int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
void SetInputData (vtkDataObject *)
 
void SetInputData (int, vtkDataObject *)
 
vtkDataObjectGetInput (int port)
 
vtkDataObjectGetInput ()
 
vtkImageDataGetImageDataInput (int port)
 
virtual void AddInputData (vtkDataObject *)
 
virtual void AddInputData (int, vtkDataObject *)
 
- Public Member Functions inherited from vtkAlgorithm
vtkAlgorithmNewInstance () const
 
int HasExecutive ()
 
vtkExecutiveGetExecutive ()
 
virtual void SetExecutive (vtkExecutive *executive)
 
virtual int ModifyRequest (vtkInformation *request, int when)
 
vtkInformationGetInputPortInformation (int port)
 
vtkInformationGetOutputPortInformation (int port)
 
int GetNumberOfInputPorts ()
 
int GetNumberOfOutputPorts ()
 
void UpdateProgress (double amount)
 
vtkInformationGetInputArrayInformation (int idx)
 
void RemoveAllInputs ()
 
vtkDataObjectGetOutputDataObject (int port)
 
virtual void RemoveInputConnection (int port, vtkAlgorithmOutput *input)
 
virtual void RemoveInputConnection (int port, int idx)
 
virtual void RemoveAllInputConnections (int port)
 
int GetNumberOfInputConnections (int port)
 
int GetTotalNumberOfInputConnections ()
 
vtkAlgorithmOutputGetInputConnection (int port, int index)
 
vtkAlgorithmGetInputAlgorithm (int port, int index, int &algPort)
 
vtkAlgorithmGetInputAlgorithm (int port, int index)
 
vtkExecutiveGetInputExecutive (int port, int index)
 
vtkInformationGetInputInformation (int port, int index)
 
vtkInformationGetOutputInformation (int port)
 
virtual int Update (int port, vtkInformationVector *requests)
 
virtual int Update (vtkInformation *requests)
 
virtual int UpdateExtent (const int extents[6])
 
virtual void UpdateInformation ()
 
virtual void UpdateDataObject ()
 
virtual void PropagateUpdateExtent ()
 
virtual void UpdateWholeExtent ()
 
void ConvertTotalInputToPortConnection (int ind, int &port, int &conn)
 
int SetUpdateExtentToWholeExtent (int port)
 
int SetUpdateExtentToWholeExtent ()
 
void SetUpdateExtent (int port, int extent[6])
 
void SetUpdateExtent (int extent[6])
 
int ProcessRequest (vtkInformation *request, vtkCollection *inInfo, vtkInformationVector *outInfo)
 
virtual int ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime)
 
virtual vtkInformationGetInformation ()
 
virtual void SetInformation (vtkInformation *)
 
void Register (vtkObjectBase *o) VTK_OVERRIDE
 
void UnRegister (vtkObjectBase *o) VTK_OVERRIDE
 
virtual void SetAbortExecute (int)
 
virtual int GetAbortExecute ()
 
virtual void AbortExecuteOn ()
 
virtual void AbortExecuteOff ()
 
virtual void SetProgress (double)
 
virtual double GetProgress ()
 
void SetProgressText (const char *ptext)
 
virtual char * GetProgressText ()
 
virtual unsigned long GetErrorCode ()
 
virtual void SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, const char *name)
 
virtual void SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, int fieldAttributeType)
 
virtual void SetInputArrayToProcess (int idx, vtkInformation *info)
 
virtual void SetInputArrayToProcess (int idx, int port, int connection, const char *fieldAssociation, const char *attributeTypeorName)
 
vtkDataObjectGetInputDataObject (int port, int connection)
 
virtual void SetInputConnection (int port, vtkAlgorithmOutput *input)
 
virtual void SetInputConnection (vtkAlgorithmOutput *input)
 
virtual void AddInputConnection (int port, vtkAlgorithmOutput *input)
 
virtual void AddInputConnection (vtkAlgorithmOutput *input)
 
virtual void SetInputDataObject (int port, vtkDataObject *data)
 
virtual void SetInputDataObject (vtkDataObject *data)
 
virtual void AddInputDataObject (int port, vtkDataObject *data)
 
virtual void AddInputDataObject (vtkDataObject *data)
 
vtkAlgorithmOutputGetOutputPort (int index)
 
vtkAlgorithmOutputGetOutputPort ()
 
vtkAlgorithmGetInputAlgorithm ()
 
vtkExecutiveGetInputExecutive ()
 
vtkInformationGetInputInformation ()
 
virtual void Update (int port)
 
virtual void Update ()
 
virtual int UpdatePiece (int piece, int numPieces, int ghostLevels, const int extents[6]=0)
 
virtual int UpdateTimeStep (double time, int piece=-1, int numPieces=1, int ghostLevels=0, const int extents[6]=0)
 
virtual void SetReleaseDataFlag (int)
 
virtual int GetReleaseDataFlag ()
 
void ReleaseDataFlagOn ()
 
void ReleaseDataFlagOff ()
 
int UpdateExtentIsEmpty (vtkInformation *pinfo, vtkDataObject *output)
 
int UpdateExtentIsEmpty (vtkInformation *pinfo, int extentType)
 
void SetUpdateExtent (int port, int piece, int numPieces, int ghostLevel)
 
void SetUpdateExtent (int piece, int numPieces, int ghostLevel)
 
intGetUpdateExtent ()
 
intGetUpdateExtent (int port)
 
void GetUpdateExtent (int &x0, int &x1, int &y0, int &y1, int &z0, int &z1)
 
void GetUpdateExtent (int port, int &x0, int &x1, int &y0, int &y1, int &z0, int &z1)
 
void GetUpdateExtent (int extent[6])
 
void GetUpdateExtent (int port, int extent[6])
 
int GetUpdatePiece ()
 
int GetUpdatePiece (int port)
 
int GetUpdateNumberOfPieces ()
 
int GetUpdateNumberOfPieces (int port)
 
int GetUpdateGhostLevel ()
 
int GetUpdateGhostLevel (int port)
 
void SetProgressObserver (vtkProgressObserver *)
 
virtual vtkProgressObserverGetProgressObserver ()
 
int ProcessRequest (vtkInformation *request, vtkCollection *inInfo, vtkInformationVector *outInfo)
 
virtual int ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime)
 
virtual vtkInformationGetInformation ()
 
virtual void SetInformation (vtkInformation *)
 
void Register (vtkObjectBase *o) VTK_OVERRIDE
 
void UnRegister (vtkObjectBase *o) VTK_OVERRIDE
 
virtual void SetAbortExecute (int)
 
virtual int GetAbortExecute ()
 
virtual void AbortExecuteOn ()
 
virtual void AbortExecuteOff ()
 
virtual void SetProgress (double)
 
virtual double GetProgress ()
 
void SetProgressText (const char *ptext)
 
virtual char * GetProgressText ()
 
virtual unsigned long GetErrorCode ()
 
virtual void SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, const char *name)
 
virtual void SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, int fieldAttributeType)
 
virtual void SetInputArrayToProcess (int idx, vtkInformation *info)
 
virtual void SetInputArrayToProcess (int idx, int port, int connection, const char *fieldAssociation, const char *attributeTypeorName)
 
vtkDataObjectGetInputDataObject (int port, int connection)
 
virtual void SetInputConnection (int port, vtkAlgorithmOutput *input)
 
virtual void SetInputConnection (vtkAlgorithmOutput *input)
 
virtual void AddInputConnection (int port, vtkAlgorithmOutput *input)
 
virtual void AddInputConnection (vtkAlgorithmOutput *input)
 
virtual void SetInputDataObject (int port, vtkDataObject *data)
 
virtual void SetInputDataObject (vtkDataObject *data)
 
virtual void AddInputDataObject (int port, vtkDataObject *data)
 
virtual void AddInputDataObject (vtkDataObject *data)
 
vtkAlgorithmOutputGetOutputPort (int index)
 
vtkAlgorithmOutputGetOutputPort ()
 
vtkAlgorithmGetInputAlgorithm ()
 
vtkExecutiveGetInputExecutive ()
 
vtkInformationGetInputInformation ()
 
virtual void Update (int port)
 
virtual void Update ()
 
virtual int UpdatePiece (int piece, int numPieces, int ghostLevels, const int extents[6]=0)
 
virtual int UpdateTimeStep (double time, int piece=-1, int numPieces=1, int ghostLevels=0, const int extents[6]=0)
 
virtual void SetReleaseDataFlag (int)
 
virtual int GetReleaseDataFlag ()
 
void ReleaseDataFlagOn ()
 
void ReleaseDataFlagOff ()
 
int UpdateExtentIsEmpty (vtkInformation *pinfo, vtkDataObject *output)
 
int UpdateExtentIsEmpty (vtkInformation *pinfo, int extentType)
 
void SetUpdateExtent (int port, int piece, int numPieces, int ghostLevel)
 
void SetUpdateExtent (int piece, int numPieces, int ghostLevel)
 
intGetUpdateExtent ()
 
intGetUpdateExtent (int port)
 
void GetUpdateExtent (int &x0, int &x1, int &y0, int &y1, int &z0, int &z1)
 
void GetUpdateExtent (int port, int &x0, int &x1, int &y0, int &y1, int &z0, int &z1)
 
void GetUpdateExtent (int extent[6])
 
void GetUpdateExtent (int port, int extent[6])
 
int GetUpdatePiece ()
 
int GetUpdatePiece (int port)
 
int GetUpdateNumberOfPieces ()
 
int GetUpdateNumberOfPieces (int port)
 
int GetUpdateGhostLevel ()
 
int GetUpdateGhostLevel (int port)
 
void SetProgressObserver (vtkProgressObserver *)
 
virtual vtkProgressObserverGetProgressObserver ()
 
- Public Member Functions inherited from vtkObject
 vtkBaseTypeMacro (vtkObject, vtkObjectBase)
 
virtual void DebugOn ()
 
virtual void DebugOff ()
 
bool GetDebug ()
 
void SetDebug (bool debugFlag)
 
virtual void Modified ()
 
virtual vtkMTimeType GetMTime ()
 
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)
 
unsigned long AddObserver (const char *event, vtkCommand *, float priority=0.0f)
 
vtkCommandGetCommand (unsigned long tag)
 
void RemoveObserver (vtkCommand *)
 
void RemoveObservers (unsigned long event, vtkCommand *)
 
void RemoveObservers (const char *event, vtkCommand *)
 
int HasObserver (unsigned long event, vtkCommand *)
 
int HasObserver (const char *event, vtkCommand *)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
int InvokeEvent (unsigned long event, void *callData)
 
int InvokeEvent (const char *event, void *callData)
 
unsigned long AddObserver (unsigned long event, vtkCommand *, float priority=0.0f)
 
unsigned long AddObserver (const char *event, vtkCommand *, float priority=0.0f)
 
vtkCommandGetCommand (unsigned long tag)
 
void RemoveObserver (vtkCommand *)
 
void RemoveObservers (unsigned long event, vtkCommand *)
 
void RemoveObservers (const char *event, vtkCommand *)
 
int HasObserver (unsigned long event, vtkCommand *)
 
int HasObserver (const char *event, vtkCommand *)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
int InvokeEvent (unsigned long event, void *callData)
 
int InvokeEvent (const char *event, void *callData)
 
- Public Member Functions inherited from vtkObjectBase
const char * GetClassName () const
 
virtual void Delete ()
 
virtual void FastDelete ()
 
void Print (ostream &os)
 
void SetReferenceCount (int)
 
virtual void PrintHeader (ostream &os, vtkIndent indent)
 
virtual void PrintTrailer (ostream &os, vtkIndent indent)
 
int GetReferenceCount ()
 
void PrintRevisions (ostream &)
 
virtual void PrintHeader (ostream &os, vtkIndent indent)
 
virtual void PrintTrailer (ostream &os, vtkIndent indent)
 
int GetReferenceCount ()
 
void PrintRevisions (ostream &)
 

Static Public Member Functions

static vtkPVExtractHistogram2DNew ()
 Instantiate the class. More...
 
- Static Public Member Functions inherited from vtkImageAlgorithm
static int IsTypeOf (const char *type)
 
static vtkImageAlgorithmSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkAlgorithm
static vtkAlgorithmNew ()
 
static int IsTypeOf (const char *type)
 
static vtkAlgorithmSafeDownCast (vtkObjectBase *o)
 
static vtkInformationIntegerKeyINPUT_IS_OPTIONAL ()
 
static vtkInformationIntegerKeyINPUT_IS_REPEATABLE ()
 
static vtkInformationInformationVectorKeyINPUT_REQUIRED_FIELDS ()
 
static vtkInformationStringVectorKeyINPUT_REQUIRED_DATA_TYPE ()
 
static vtkInformationInformationVectorKeyINPUT_ARRAYS_TO_PROCESS ()
 
static vtkInformationIntegerKeyINPUT_PORT ()
 
static vtkInformationIntegerKeyINPUT_CONNECTION ()
 
static vtkInformationIntegerKeyCAN_PRODUCE_SUB_EXTENT ()
 
static vtkInformationIntegerKeyCAN_HANDLE_PIECE_REQUEST ()
 
static void SetDefaultExecutivePrototype (vtkExecutive *proto)
 
- Static Public Member Functions inherited from vtkObject
static vtkObjectNew ()
 
static void BreakOnError ()
 
static void SetGlobalWarningDisplay (int val)
 
static void GlobalWarningDisplayOn ()
 
static void GlobalWarningDisplayOff ()
 
static int GetGlobalWarningDisplay ()
 
static void SetGlobalWarningDisplay (int val)
 
static void GlobalWarningDisplayOn ()
 
static void GlobalWarningDisplayOff ()
 
static int GetGlobalWarningDisplay ()
 
- Static Public Member Functions inherited from vtkObjectBase
static vtkTypeBool IsTypeOf (const char *name)
 
static vtkObjectBaseNew ()
 
static vtkObjectBaseNew ()
 

Protected Member Functions

 vtkPVExtractHistogram2D ()
 
 ~vtkPVExtractHistogram2D () override
 
int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
 
int RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
 
int RequestUpdateExtent (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
 
int FillInputPortInformation (int port, vtkInformation *info) override
 
void ComputeHistogram2D (vtkImageData *histogram)
 
void ComputeGradient (vtkDataObject *input)
 
void InitializeCache ()
 
void GetInputArrays (vtkInformationVector **)
 
void ComputeVectorMagnitude (vtkDataArray *, vtkDataArray *&)
 
void ComputeComponentRange ()
 
- Protected Member Functions inherited from vtkImageAlgorithm
virtual vtkObjectBaseNewInstanceInternal () const
 
 vtkImageAlgorithm ()
 
 ~vtkImageAlgorithm ()
 
virtual void CopyInputArrayAttributesToOutput (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
virtual void ExecuteDataWithInformation (vtkDataObject *output, vtkInformation *outInfo)
 
virtual void ExecuteData (vtkDataObject *output)
 
virtual void Execute ()
 
virtual void AllocateOutputData (vtkImageData *out, vtkInformation *outInfo, int *uExtent)
 
virtual vtkImageDataAllocateOutputData (vtkDataObject *out, vtkInformation *outInfo)
 
virtual void CopyAttributeData (vtkImageData *in, vtkImageData *out, vtkInformationVector **inputVector)
 
virtual int FillOutputPortInformation (int port, vtkInformation *info)
 
virtual void CopyInputArrayAttributesToOutput (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
virtual void ExecuteDataWithInformation (vtkDataObject *output, vtkInformation *outInfo)
 
virtual void ExecuteData (vtkDataObject *output)
 
virtual void Execute ()
 
virtual void AllocateOutputData (vtkImageData *out, vtkInformation *outInfo, int *uExtent)
 
virtual vtkImageDataAllocateOutputData (vtkDataObject *out, vtkInformation *outInfo)
 
virtual void CopyAttributeData (vtkImageData *in, vtkImageData *out, vtkInformationVector **inputVector)
 
virtual int FillOutputPortInformation (int port, vtkInformation *info)
 
- Protected Member Functions inherited from vtkAlgorithm
 vtkAlgorithm ()
 
 ~vtkAlgorithm ()
 
virtual void SetNumberOfInputPorts (int n)
 
virtual void SetNumberOfOutputPorts (int n)
 
int InputPortIndexInRange (int index, const char *action)
 
int OutputPortIndexInRange (int index, const char *action)
 
int GetInputArrayAssociation (int idx, vtkInformationVector **inputVector)
 
virtual vtkExecutiveCreateDefaultExecutive ()
 
void ReportReferences (vtkGarbageCollector *) VTK_OVERRIDE
 
virtual void SetNumberOfInputConnections (int port, int n)
 
int GetInputArrayAssociation (int idx, int connection, vtkInformationVector **inputVector)
 
int GetInputArrayAssociation (int idx, vtkDataObject *input)
 
vtkDataArrayGetInputArrayToProcess (int idx, vtkInformationVector **inputVector)
 
vtkDataArrayGetInputArrayToProcess (int idx, vtkInformationVector **inputVector, int &association)
 
vtkDataArrayGetInputArrayToProcess (int idx, int connection, vtkInformationVector **inputVector)
 
vtkDataArrayGetInputArrayToProcess (int idx, int connection, vtkInformationVector **inputVector, int &association)
 
vtkDataArrayGetInputArrayToProcess (int idx, vtkDataObject *input)
 
vtkDataArrayGetInputArrayToProcess (int idx, vtkDataObject *input, int &association)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkInformationVector **inputVector)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkInformationVector **inputVector, int &association)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, int connection, vtkInformationVector **inputVector)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, int connection, vtkInformationVector **inputVector, int &association)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkDataObject *input)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkDataObject *input, int &association)
 
vtkInformationGetInputArrayFieldInformation (int idx, vtkInformationVector **inputVector)
 
virtual void SetNthInputConnection (int port, int index, vtkAlgorithmOutput *input)
 
void SetInputDataInternal (int port, vtkDataObject *input)
 
void AddInputDataInternal (int port, vtkDataObject *input)
 
int GetInputArrayAssociation (int idx, int connection, vtkInformationVector **inputVector)
 
int GetInputArrayAssociation (int idx, vtkDataObject *input)
 
vtkDataArrayGetInputArrayToProcess (int idx, vtkInformationVector **inputVector)
 
vtkDataArrayGetInputArrayToProcess (int idx, vtkInformationVector **inputVector, int &association)
 
vtkDataArrayGetInputArrayToProcess (int idx, int connection, vtkInformationVector **inputVector)
 
vtkDataArrayGetInputArrayToProcess (int idx, int connection, vtkInformationVector **inputVector, int &association)
 
vtkDataArrayGetInputArrayToProcess (int idx, vtkDataObject *input)
 
vtkDataArrayGetInputArrayToProcess (int idx, vtkDataObject *input, int &association)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkInformationVector **inputVector)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkInformationVector **inputVector, int &association)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, int connection, vtkInformationVector **inputVector)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, int connection, vtkInformationVector **inputVector, int &association)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkDataObject *input)
 
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkDataObject *input, int &association)
 
vtkInformationGetInputArrayFieldInformation (int idx, vtkInformationVector **inputVector)
 
virtual void SetErrorCode (unsigned long)
 
virtual void SetNthInputConnection (int port, int index, vtkAlgorithmOutput *input)
 
void SetInputDataInternal (int port, vtkDataObject *input)
 
void AddInputDataInternal (int port, vtkDataObject *input)
 
- Protected Member Functions inherited from vtkObject
 vtkObject ()
 
virtual ~vtkObject ()
 
void RegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE
 
void UnRegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE
 
void InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL)
 
void InternalReleaseFocus ()
 
void InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL)
 
void InternalReleaseFocus ()
 
- Protected Member Functions inherited from vtkObjectBase
 vtkObjectBase ()
 
virtual ~vtkObjectBase ()
 
virtual void CollectRevisions (ostream &)
 
 vtkObjectBase (const vtkObjectBase &)
 
void operator= (const vtkObjectBase &)
 

Protected Attributes

int Component0 = 0
 
int Component1 = 0
 
int NumberOfBins [2] = { 256, 256 }
 
bool UseGradientForYAxis = false
 
double CustomBinRanges0 [2]
 
double CustomBinRanges1 [2]
 
bool UseCustomBinRanges0 = false
 
bool UseCustomBinRanges1 = false
 
vtkMultiProcessControllerController = nullptr
 
bool UseInputRangesForOutputBounds = true
 
double OutputOrigin [2] = { 0.0, 0.0 }
 
double OutputSpacing [2] = { 1.0, 1.0 }
 
int ComponentIndexCache [2]
 
vtkDataArrayComponentArrayCache [2]
 
vtkUnsignedCharArrayGhostArray
 
unsigned char GhostsToSkip
 
double ComponentRangeCache [2][2]
 
- Protected Attributes inherited from vtkAlgorithm
vtkInformationInformation
 
double Progress
 
char * ProgressText
 
vtkProgressObserverProgressObserver
 
unsigned long ErrorCode
 
- Protected Attributes inherited from vtkObject
bool Debug
 
vtkTimeStamp MTime
 
vtkSubjectHelper * SubjectHelper
 
- Protected Attributes inherited from vtkObjectBase
vtkAtomicInt32 ReferenceCount
 
vtkWeakPointerBase ** WeakPointers
 
typedef vtkImageAlgorithm Superclass
 Standard methods for the VTK class. More...
 
static int IsTypeOf (const char *type)
 Standard methods for the VTK class. More...
 
static vtkPVExtractHistogram2DSafeDownCast (vtkObject *o)
 Standard methods for the VTK class. More...
 
virtual const char * GetClassName ()
 Standard methods for the VTK class. More...
 
virtual int IsA (const char *type)
 Standard methods for the VTK class. More...
 
void PrintSelf (ostream &os, vtkIndent indent) override
 Standard methods for the VTK class. More...
 

Additional Inherited Members

- Public Types inherited from vtkImageAlgorithm
typedef vtkAlgorithm Superclass
 
- Public Types inherited from vtkAlgorithm
enum  DesiredOutputPrecision
 
enum  DesiredOutputPrecision
 
typedef vtkObject Superclass
 
- Public Attributes inherited from vtkAlgorithm
 SINGLE_PRECISION
 
 DOUBLE_PRECISION
 
 DEFAULT_PRECISION
 
int AbortExecute
 
- Static Protected Member Functions inherited from vtkAlgorithm
static vtkInformationIntegerKeyPORT_REQUIREMENTS_FILLED ()
 
- Static Protected Attributes inherited from vtkAlgorithm
static vtkExecutiveDefaultExecutivePrototype
 

Detailed Description

Extract 2D histogram for a parallel dataset.

vtkPVExtractHistogram2D is a vtkImageAlgorithm subclass for parallel datasets, to extract the 2D histogram. It uses vtkExtractHistogram2D internally and gathers the histogram data on the root node.

Definition at line 24 of file vtkPVExtractHistogram2D.h.

Member Typedef Documentation

◆ Superclass

Standard methods for the VTK class.

Definition at line 36 of file vtkPVExtractHistogram2D.h.

Constructor & Destructor Documentation

◆ vtkPVExtractHistogram2D()

vtkPVExtractHistogram2D::vtkPVExtractHistogram2D ( )
protected

◆ ~vtkPVExtractHistogram2D()

vtkPVExtractHistogram2D::~vtkPVExtractHistogram2D ( )
overrideprotected

Member Function Documentation

◆ New()

static vtkPVExtractHistogram2D* vtkPVExtractHistogram2D::New ( )
static

Instantiate the class.

◆ GetClassName()

virtual const char* vtkPVExtractHistogram2D::GetClassName ( )
virtual

Standard methods for the VTK class.

◆ IsTypeOf()

static int vtkPVExtractHistogram2D::IsTypeOf ( const char *  type)
static

Standard methods for the VTK class.

◆ IsA()

virtual int vtkPVExtractHistogram2D::IsA ( const char *  type)
virtual

Standard methods for the VTK class.

Reimplemented from vtkImageAlgorithm.

◆ SafeDownCast()

static vtkPVExtractHistogram2D* vtkPVExtractHistogram2D::SafeDownCast ( vtkObject o)
static

Standard methods for the VTK class.

◆ PrintSelf()

void vtkPVExtractHistogram2D::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
overridevirtual

Standard methods for the VTK class.

Reimplemented from vtkImageAlgorithm.

◆ SetController()

virtual void vtkPVExtractHistogram2D::SetController ( vtkMultiProcessController )
virtual

Get/Set the multiprocess controller.

If no controller is set, single process is assumed.

◆ GetController()

virtual vtkMultiProcessController* vtkPVExtractHistogram2D::GetController ( )
virtual

Get/Set the multiprocess controller.

If no controller is set, single process is assumed.

◆ SetComponent0()

virtual void vtkPVExtractHistogram2D::SetComponent0 ( int  )
virtual

Set/Get the components of interest from the two arrays.

Component0 is the component from input array 0 and Component1 is the component from input array

  1. Set the input arrays using SetInputArrayToProcess.

◆ GetComponent0()

virtual int vtkPVExtractHistogram2D::GetComponent0 ( )
virtual

Set/Get the components of interest from the two arrays.

Component0 is the component from input array 0 and Component1 is the component from input array

  1. Set the input arrays using SetInputArrayToProcess.

◆ SetComponent1()

virtual void vtkPVExtractHistogram2D::SetComponent1 ( int  )
virtual

Set/Get the components of interest from the two arrays.

Component0 is the component from input array 0 and Component1 is the component from input array

  1. Set the input arrays using SetInputArrayToProcess.

◆ GetComponent1()

virtual int vtkPVExtractHistogram2D::GetComponent1 ( )
virtual

Set/Get the components of interest from the two arrays.

Component0 is the component from input array 0 and Component1 is the component from input array

  1. Set the input arrays using SetInputArrayToProcess.

◆ SetComponent()

void vtkPVExtractHistogram2D::SetComponent ( int  id,
int  val 
)
inline

Set/Get the components of interest from the two arrays.

Component0 is the component from input array 0 and Component1 is the component from input array

  1. Set the input arrays using SetInputArrayToProcess.

Definition at line 59 of file vtkPVExtractHistogram2D.h.

◆ GetComponent()

int vtkPVExtractHistogram2D::GetComponent ( int  id)
inline

Set/Get the components of interest from the two arrays.

Component0 is the component from input array 0 and Component1 is the component from input array

  1. Set the input arrays using SetInputArrayToProcess.

Definition at line 60 of file vtkPVExtractHistogram2D.h.

◆ SetNumberOfBins() [1/2]

virtual void vtkPVExtractHistogram2D::SetNumberOfBins ( int  ,
int   
)
virtual

Set/get the number of bins to be used per dimension (x,y)

◆ SetNumberOfBins() [2/2]

void vtkPVExtractHistogram2D::SetNumberOfBins ( int  [2])

Set/get the number of bins to be used per dimension (x,y)

◆ GetNumberOfBins() [1/3]

virtual int* vtkPVExtractHistogram2D::GetNumberOfBins ( )
virtual

Set/get the number of bins to be used per dimension (x,y)

◆ GetNumberOfBins() [2/3]

virtual void vtkPVExtractHistogram2D::GetNumberOfBins ( int ,
int  
)
virtual

Set/get the number of bins to be used per dimension (x,y)

◆ GetNumberOfBins() [3/3]

virtual void vtkPVExtractHistogram2D::GetNumberOfBins ( int  [2])
virtual

Set/get the number of bins to be used per dimension (x,y)

◆ SetCustomBinRanges0() [1/2]

virtual void vtkPVExtractHistogram2D::SetCustomBinRanges0 ( double  ,
double   
)
virtual

Set/Get whether to use custom bin ranges.

◆ SetCustomBinRanges0() [2/2]

void vtkPVExtractHistogram2D::SetCustomBinRanges0 ( double  [2])

Set/Get whether to use custom bin ranges.

◆ GetCustomBinRanges0() [1/3]

virtual double* vtkPVExtractHistogram2D::GetCustomBinRanges0 ( )
virtual

Set/Get whether to use custom bin ranges.

◆ GetCustomBinRanges0() [2/3]

virtual void vtkPVExtractHistogram2D::GetCustomBinRanges0 ( double ,
double  
)
virtual

Set/Get whether to use custom bin ranges.

◆ GetCustomBinRanges0() [3/3]

virtual void vtkPVExtractHistogram2D::GetCustomBinRanges0 ( double  [2])
virtual

Set/Get whether to use custom bin ranges.

◆ SetCustomBinRanges1() [1/2]

virtual void vtkPVExtractHistogram2D::SetCustomBinRanges1 ( double  ,
double   
)
virtual

Set/Get whether to use custom bin ranges.

◆ SetCustomBinRanges1() [2/2]

void vtkPVExtractHistogram2D::SetCustomBinRanges1 ( double  [2])

Set/Get whether to use custom bin ranges.

◆ GetCustomBinRanges1() [1/3]

virtual double* vtkPVExtractHistogram2D::GetCustomBinRanges1 ( )
virtual

Set/Get whether to use custom bin ranges.

◆ GetCustomBinRanges1() [2/3]

virtual void vtkPVExtractHistogram2D::GetCustomBinRanges1 ( double ,
double  
)
virtual

Set/Get whether to use custom bin ranges.

◆ GetCustomBinRanges1() [3/3]

virtual void vtkPVExtractHistogram2D::GetCustomBinRanges1 ( double  [2])
virtual

Set/Get whether to use custom bin ranges.

◆ SetUseCustomBinRanges0()

virtual void vtkPVExtractHistogram2D::SetUseCustomBinRanges0 ( bool  )
virtual

Set/Get whether to use custom bin ranges.

◆ GetUseCustomBinRanges0()

virtual bool vtkPVExtractHistogram2D::GetUseCustomBinRanges0 ( )
virtual

Set/Get whether to use custom bin ranges.

◆ UseCustomBinRanges0On()

virtual void vtkPVExtractHistogram2D::UseCustomBinRanges0On ( )
virtual

Set/Get whether to use custom bin ranges.

◆ UseCustomBinRanges0Off()

virtual void vtkPVExtractHistogram2D::UseCustomBinRanges0Off ( )
virtual

Set/Get whether to use custom bin ranges.

◆ SetUseCustomBinRanges1()

virtual void vtkPVExtractHistogram2D::SetUseCustomBinRanges1 ( bool  )
virtual

Set/Get whether to use custom bin ranges.

◆ GetUseCustomBinRanges1()

virtual bool vtkPVExtractHistogram2D::GetUseCustomBinRanges1 ( )
virtual

Set/Get whether to use custom bin ranges.

◆ UseCustomBinRanges1On()

virtual void vtkPVExtractHistogram2D::UseCustomBinRanges1On ( )
virtual

Set/Get whether to use custom bin ranges.

◆ UseCustomBinRanges1Off()

virtual void vtkPVExtractHistogram2D::UseCustomBinRanges1Off ( )
virtual

Set/Get whether to use custom bin ranges.

◆ SetUseGradientForYAxis()

virtual void vtkPVExtractHistogram2D::SetUseGradientForYAxis ( bool  )
virtual

Set/Get whether to use the gradient of the scalar array as the Y-axis of the 2D histogram.

◆ GetUseGradientForYAxis()

virtual bool vtkPVExtractHistogram2D::GetUseGradientForYAxis ( )
virtual

Set/Get whether to use the gradient of the scalar array as the Y-axis of the 2D histogram.

◆ UseGradientForYAxisOn()

virtual void vtkPVExtractHistogram2D::UseGradientForYAxisOn ( )
virtual

Set/Get whether to use the gradient of the scalar array as the Y-axis of the 2D histogram.

◆ UseGradientForYAxisOff()

virtual void vtkPVExtractHistogram2D::UseGradientForYAxisOff ( )
virtual

Set/Get whether to use the gradient of the scalar array as the Y-axis of the 2D histogram.

◆ SetUseInputRangesForOutputBounds()

virtual void vtkPVExtractHistogram2D::SetUseInputRangesForOutputBounds ( bool  )
virtual

Set/Get whether the output image bounds are obtained from input data array ranges.

This means that if the input data array ranges are [r1min, r1max] and [r2min, r2max], the output histogram image would have bounds [r1min, r1max, r2min, r2max, 0, 0], when this flag is enabled. The output spacing is determined based on these bounds and the number of bins.

See also
SetNumberOfBins(), SetOutputSpacing(), SetOutputOrigin()

◆ GetUseInputRangesForOutputBounds()

virtual bool vtkPVExtractHistogram2D::GetUseInputRangesForOutputBounds ( )
virtual

Set/Get whether the output image bounds are obtained from input data array ranges.

This means that if the input data array ranges are [r1min, r1max] and [r2min, r2max], the output histogram image would have bounds [r1min, r1max, r2min, r2max, 0, 0], when this flag is enabled. The output spacing is determined based on these bounds and the number of bins.

See also
SetNumberOfBins(), SetOutputSpacing(), SetOutputOrigin()

◆ UseInputRangesForOutputBoundsOn()

virtual void vtkPVExtractHistogram2D::UseInputRangesForOutputBoundsOn ( )
virtual

Set/Get whether the output image bounds are obtained from input data array ranges.

This means that if the input data array ranges are [r1min, r1max] and [r2min, r2max], the output histogram image would have bounds [r1min, r1max, r2min, r2max, 0, 0], when this flag is enabled. The output spacing is determined based on these bounds and the number of bins.

See also
SetNumberOfBins(), SetOutputSpacing(), SetOutputOrigin()

◆ UseInputRangesForOutputBoundsOff()

virtual void vtkPVExtractHistogram2D::UseInputRangesForOutputBoundsOff ( )
virtual

Set/Get whether the output image bounds are obtained from input data array ranges.

This means that if the input data array ranges are [r1min, r1max] and [r2min, r2max], the output histogram image would have bounds [r1min, r1max, r2min, r2max, 0, 0], when this flag is enabled. The output spacing is determined based on these bounds and the number of bins.

See also
SetNumberOfBins(), SetOutputSpacing(), SetOutputOrigin()

◆ SetOutputOrigin() [1/2]

virtual void vtkPVExtractHistogram2D::SetOutputOrigin ( double  ,
double   
)
virtual

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ SetOutputOrigin() [2/2]

void vtkPVExtractHistogram2D::SetOutputOrigin ( double  [2])

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ GetOutputOrigin() [1/3]

virtual double* vtkPVExtractHistogram2D::GetOutputOrigin ( )
virtual

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ GetOutputOrigin() [2/3]

virtual void vtkPVExtractHistogram2D::GetOutputOrigin ( double ,
double  
)
virtual

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ GetOutputOrigin() [3/3]

virtual void vtkPVExtractHistogram2D::GetOutputOrigin ( double  [2])
virtual

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ SetOutputSpacing() [1/2]

virtual void vtkPVExtractHistogram2D::SetOutputSpacing ( double  ,
double   
)
virtual

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ SetOutputSpacing() [2/2]

void vtkPVExtractHistogram2D::SetOutputSpacing ( double  [2])

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ GetOutputSpacing() [1/3]

virtual double* vtkPVExtractHistogram2D::GetOutputSpacing ( )
virtual

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ GetOutputSpacing() [2/3]

virtual void vtkPVExtractHistogram2D::GetOutputSpacing ( double ,
double  
)
virtual

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ GetOutputSpacing() [3/3]

virtual void vtkPVExtractHistogram2D::GetOutputSpacing ( double  [2])
virtual

Set/Get the output histogram image origin and spacing.

Note
This is only used if UseInputRangesForOutputBounds is disabled.
See also
SetUseInputRangesForOutputBounds()

◆ RequestData()

int vtkPVExtractHistogram2D::RequestData ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
)
overrideprotectedvirtual

Reimplemented from vtkImageAlgorithm.

◆ RequestInformation()

int vtkPVExtractHistogram2D::RequestInformation ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
)
overrideprotectedvirtual

Reimplemented from vtkImageAlgorithm.

◆ RequestUpdateExtent()

int vtkPVExtractHistogram2D::RequestUpdateExtent ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
)
overrideprotectedvirtual

Reimplemented from vtkImageAlgorithm.

◆ FillInputPortInformation()

int vtkPVExtractHistogram2D::FillInputPortInformation ( int  port,
vtkInformation info 
)
overrideprotectedvirtual

Reimplemented from vtkImageAlgorithm.

◆ ComputeHistogram2D()

void vtkPVExtractHistogram2D::ComputeHistogram2D ( vtkImageData histogram)
protected

◆ ComputeGradient()

void vtkPVExtractHistogram2D::ComputeGradient ( vtkDataObject input)
protected

◆ InitializeCache()

void vtkPVExtractHistogram2D::InitializeCache ( )
protected

◆ GetInputArrays()

void vtkPVExtractHistogram2D::GetInputArrays ( vtkInformationVector **  )
protected

◆ ComputeVectorMagnitude()

void vtkPVExtractHistogram2D::ComputeVectorMagnitude ( vtkDataArray ,
vtkDataArray *&   
)
protected

◆ ComputeComponentRange()

void vtkPVExtractHistogram2D::ComputeComponentRange ( )
protected

Member Data Documentation

◆ Component0

int vtkPVExtractHistogram2D::Component0 = 0
protected

Definition at line 138 of file vtkPVExtractHistogram2D.h.

◆ Component1

int vtkPVExtractHistogram2D::Component1 = 0
protected

Definition at line 139 of file vtkPVExtractHistogram2D.h.

◆ NumberOfBins

int vtkPVExtractHistogram2D::NumberOfBins[2] = { 256, 256 }
protected

Definition at line 140 of file vtkPVExtractHistogram2D.h.

◆ UseGradientForYAxis

bool vtkPVExtractHistogram2D::UseGradientForYAxis = false
protected

Definition at line 141 of file vtkPVExtractHistogram2D.h.

◆ CustomBinRanges0

double vtkPVExtractHistogram2D::CustomBinRanges0[2]
protected

Definition at line 143 of file vtkPVExtractHistogram2D.h.

◆ CustomBinRanges1

double vtkPVExtractHistogram2D::CustomBinRanges1[2]
protected

Definition at line 144 of file vtkPVExtractHistogram2D.h.

◆ UseCustomBinRanges0

bool vtkPVExtractHistogram2D::UseCustomBinRanges0 = false
protected

Definition at line 145 of file vtkPVExtractHistogram2D.h.

◆ UseCustomBinRanges1

bool vtkPVExtractHistogram2D::UseCustomBinRanges1 = false
protected

Definition at line 146 of file vtkPVExtractHistogram2D.h.

◆ Controller

vtkMultiProcessController* vtkPVExtractHistogram2D::Controller = nullptr
protected

Definition at line 147 of file vtkPVExtractHistogram2D.h.

◆ UseInputRangesForOutputBounds

bool vtkPVExtractHistogram2D::UseInputRangesForOutputBounds = true
protected

Definition at line 148 of file vtkPVExtractHistogram2D.h.

◆ OutputOrigin

double vtkPVExtractHistogram2D::OutputOrigin[2] = { 0.0, 0.0 }
protected

Definition at line 149 of file vtkPVExtractHistogram2D.h.

◆ OutputSpacing

double vtkPVExtractHistogram2D::OutputSpacing[2] = { 1.0, 1.0 }
protected

Definition at line 150 of file vtkPVExtractHistogram2D.h.

◆ ComponentIndexCache

int vtkPVExtractHistogram2D::ComponentIndexCache[2]
protected

Definition at line 153 of file vtkPVExtractHistogram2D.h.

◆ ComponentArrayCache

vtkDataArray* vtkPVExtractHistogram2D::ComponentArrayCache[2]
protected

Definition at line 154 of file vtkPVExtractHistogram2D.h.

◆ GhostArray

vtkUnsignedCharArray* vtkPVExtractHistogram2D::GhostArray
protected

Definition at line 155 of file vtkPVExtractHistogram2D.h.

◆ GhostsToSkip

unsigned char vtkPVExtractHistogram2D::GhostsToSkip
protected

Definition at line 156 of file vtkPVExtractHistogram2D.h.

◆ ComponentRangeCache

double vtkPVExtractHistogram2D::ComponentRangeCache[2][2]
protected

Definition at line 157 of file vtkPVExtractHistogram2D.h.


The documentation for this class was generated from the following file: