|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   30 #ifndef vtkBinCellDataFilter_h 
   31 #define vtkBinCellDataFilter_h 
   35 #include "vtkFiltersCoreModule.h"  
   64   void SetValue(
int i, 
double value);
 
   65   double GetValue(
int i);
 
   67   void GetValues(
double* binValues);
 
   68   void SetNumberOfBins(
int numBins);
 
   70   void GenerateValues(
int numBins, 
double range[2]);
 
   71   void GenerateValues(
int numBins, 
double rangeStart, 
double rangeEnd);
 
  114   vtkSetMacro(StoreNumberOfNonzeroBins, 
bool);
 
  115   vtkBooleanMacro(StoreNumberOfNonzeroBins, 
bool);
 
  116   vtkGetMacro(StoreNumberOfNonzeroBins, 
bool);
 
  125   vtkSetStringMacro(NumberOfNonzeroBinsArrayName);
 
  126   vtkGetStringMacro(NumberOfNonzeroBinsArrayName);
 
  135   vtkSetMacro(Tolerance, 
double);
 
  136   vtkGetMacro(Tolerance, 
double);
 
  145   vtkSetMacro(ComputeTolerance, 
bool);
 
  146   vtkBooleanMacro(ComputeTolerance, 
bool);
 
  147   vtkGetMacro(ComputeTolerance, 
bool);
 
  154   vtkSetMacro(ArrayComponent, 
int);
 
  155   vtkGetMacro(ArrayComponent, 
int);
 
  170   vtkSetClampMacro(CellOverlapMethod, 
int, CELL_CENTROID, CELL_POINTS);
 
  171   vtkGetMacro(CellOverlapMethod, 
int);
 
  197   virtual void CreateDefaultLocator();
 
  
vtkAbstractCellLocator * CellLocator
vtkContourValues vtkBinValues
double * GetValues()
Return a pointer to a list of contour values.
int GetNumberOfContours()
Return the number of contours in the.
void SetValue(int i, double value)
Methods to set / get bin values.
void GenerateValues(int numBins, double range[2])
Generate numBins equally spaced bin values between specified range.
bool StoreNumberOfNonzeroBins
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called within ProcessRequest when a request asks the algorithm to do its work.
vtkIdType GetNumberOfBins()
Get the number of bins in the list of bin values, not counting the overflow bin.
Superclass for algorithms that produce output of the same type as input.
double * GetValues()
Get a pointer to an array of bin values.
double GetValue(int i)
Get the ith bin value.
helper object to manage setting and generating contour values
a simple class to control print indentation
void GenerateValues(int numContours, double range[2])
Generate numContours equally spaced contour values between specified range.
double GetValue(int i)
Get the ith contour value.
static vtkDataSetAlgorithm * New()
void SetValue(int i, double value)
Set the ith contour value.
char * NumberOfNonzeroBinsArrayName
an abstract base class for locators which find cells
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Proxy object to connect input/output ports.
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called within ProcessRequest when each filter in the pipeline decides what portion of its inp...
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
general representation of visualization data
void SetNumberOfContours(const int number)
Set the number of contours to place into the list.
void SetNumberOfBins(int numBins)
Set the number of bins to place into the list.
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called within ProcessRequest when a request asks for Information.
bin source cell data into input cells.