Section: Visualization Toolkit Infovis Classes
Note that there are two different outputs from this filter. One is a table for which each column contains a flattened 2D histogram array. The other is a vtkMultiBlockDataSet for which each block is a vtkImageData representation of the 2D histogram.
To create an instance of class vtkPairwiseExtractHistogram2D, simply invoke its constructor as follows
obj = vtkPairwiseExtractHistogram2D
obj
is an instance of the vtkPairwiseExtractHistogram2D class.
string = obj.GetClassName ()
int = obj.IsA (string name)
vtkPairwiseExtractHistogram2D = obj.NewInstance ()
vtkPairwiseExtractHistogram2D = obj.SafeDownCast (vtkObject o)
obj.SetNumberOfBins (int , int )
- Set/get the bin dimensions of the histograms to compute
obj.SetNumberOfBins (int a[2])
- Set/get the bin dimensions of the histograms to compute
int = obj. GetNumberOfBins ()
- Set/get the bin dimensions of the histograms to compute
obj.SetCustomColumnRangeIndex (int )
- Strange method for setting an index to be used for setting custom
column range. This was (probably) necessary to get this class
to interact with the ParaView client/server message passing interface.
obj.SetCustomColumnRangeByIndex (double , double )
- Strange method for setting an index to be used for setting custom
column range. This was (probably) necessary to get this class
to interact with the ParaView client/server message passing interface.
obj.SetCustomColumnRange (int col, double range[2])
- More standard way to set the custom range for a particular column.
This makes sure that only the affected histograms know that they
need to be updated.
obj.SetCustomColumnRange (int col, double rmin, double rmax)
- More standard way to set the custom range for a particular column.
This makes sure that only the affected histograms know that they
need to be updated.
obj.SetScalarType (int )
- Set the scalar type for each of the computed histograms.
obj.SetScalarTypeToUnsignedInt ()
- Set the scalar type for each of the computed histograms.
obj.SetScalarTypeToUnsignedLong ()
- Set the scalar type for each of the computed histograms.
obj.SetScalarTypeToUnsignedShort ()
- Set the scalar type for each of the computed histograms.
obj.SetScalarTypeToUnsignedChar ()
- Set the scalar type for each of the computed histograms.
int = obj.GetScalarType ()
- Set the scalar type for each of the computed histograms.
double = obj.GetMaximumBinCount (int idx)
- Get the maximum bin count for a single histogram
double = obj.GetMaximumBinCount ()
- Get the maximum bin count over all histograms
int = obj.GetBinRange (int idx, vtkIdType binX, vtkIdType binY, double range[4])
- Compute the range of the bin located at position (binX,binY) in
the 2D histogram at idx.
int = obj.GetBinRange (int idx, vtkIdType bin, double range[4])
- Get the range of the of the bin located at 1D position index bin
in the 2D histogram array at idx.
obj.GetBinWidth (int idx, double bw[2])
- Get the width of all of the bins. Also stored in the spacing
ivar of the histogram image output at idx.
vtkImageData = obj.GetOutputHistogramImage (int idx)
- Get the vtkImageData output of the idx'th histogram filter
vtkExtractHistogram2D = obj.GetHistogramFilter (int idx)
- Get a pointer to the idx'th histogram filter.
obj.Aggregate (vtkDataObjectCollection , vtkDataObject )
- Given a collection of models, calculate aggregate model. Not used