vtkKWHistogram Class Reference

#include <vtkKWHistogram.h>

List of all members.

Public Types

typedef vtkObject Superclass
typedef vtkObject Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual double * GetRange ()
virtual void GetRange (double &, double &)
virtual void GetRange (double[2])
virtual vtkDoubleArray * GetBins ()
virtual vtkIdType GetNumberOfBins ()
virtual void SetMaximumNumberOfBins (vtkIdType)
virtual vtkIdType GetMaximumNumberOfBins ()
virtual double GetMinimumOccurence ()
virtual double GetMaximumOccurence ()
virtual double GetTotalOccurence ()
virtual double GetOccurenceAtValue (double value)
virtual double GetValueAtAccumulatedOccurence (double acc, double *exclude_value=0)
virtual void BuildHistogram (vtkDataArray *scalars, int component)
virtual void SetRange (double, double)
void SetRange (double[2])
virtual void EstimateHistogramRange (vtkDataArray *scalars, int component, double range[2])
virtual void AccumulateHistogram (vtkDataArray *scalars, int component)
virtual void EmptyHistogram ()
virtual void SetLogMode (int)
virtual void LogModeOn ()
virtual void LogModeOff ()
virtual int GetLogMode ()
virtual int IsImageUpToDate (const ImageDescriptor *desc=0)
virtual vtkImageData * GetImage (ImageDescriptor *desc)
virtual vtkIntArray * GetImageCoordinates (ImageDescriptor *desc)
virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual double * GetRange ()
virtual void GetRange (double &, double &)
virtual void GetRange (double[2])
virtual vtkDoubleArray * GetBins ()
virtual vtkIdType GetNumberOfBins ()
virtual void SetMaximumNumberOfBins (vtkIdType)
virtual vtkIdType GetMaximumNumberOfBins ()
virtual double GetMinimumOccurence ()
virtual double GetMaximumOccurence ()
virtual double GetTotalOccurence ()
virtual double GetOccurenceAtValue (double value)
virtual double GetValueAtAccumulatedOccurence (double acc, double *exclude_value=0)
virtual void BuildHistogram (vtkDataArray *scalars, int component)
virtual void SetRange (double, double)
void SetRange (double[2])
virtual void EstimateHistogramRange (vtkDataArray *scalars, int component, double range[2])
virtual void AccumulateHistogram (vtkDataArray *scalars, int component)
virtual void EmptyHistogram ()
virtual void SetLogMode (int)
virtual void LogModeOn ()
virtual void LogModeOff ()
virtual int GetLogMode ()
virtual int IsImageUpToDate (const ImageDescriptor *desc=0)
virtual vtkImageData * GetImage (ImageDescriptor *desc)
virtual vtkIntArray * GetImageCoordinates (ImageDescriptor *desc)

Static Public Member Functions

static vtkKWHistogramNew ()
static int IsTypeOf (const char *type)
static vtkKWHistogramSafeDownCast (vtkObject *o)
static vtkKWHistogramNew ()
static int IsTypeOf (const char *type)
static vtkKWHistogramSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWHistogram ()
 ~vtkKWHistogram ()
virtual void ComputeStatistics ()
virtual void UpdateHistogram (vtkDataArray *scalars, int component, int reset_range)
virtual void EstimateHistogramRangeAndNumberOfBins (vtkDataArray *scalars, int component, double range[2], vtkIdType *nb_of_bins)
virtual int RefreshImage (ImageDescriptor *desc)
 vtkKWHistogram ()
 ~vtkKWHistogram ()
virtual void ComputeStatistics ()
virtual void UpdateHistogram (vtkDataArray *scalars, int component, int reset_range)
virtual void EstimateHistogramRangeAndNumberOfBins (vtkDataArray *scalars, int component, double range[2], vtkIdType *nb_of_bins)
virtual int RefreshImage (ImageDescriptor *desc)

Protected Attributes

double Range [2]
vtkDoubleArray * Bins
vtkImageData * Image
vtkIntArray * ImageCoordinates
unsigned long LastImageBuildTime
unsigned long LastTransferFunctionTime
int LogMode
vtkIdType MaximumNumberOfBins
unsigned long LastStatisticsBuildTime
double MinimumOccurence
double MaximumOccurence
double TotalOccurence
vtkKWHistogram::ImageDescriptor * LastImageDescriptor

Detailed Description

Definition at line 29 of file debian/tmp/usr/include/KWWidgets/vtkKWHistogram.h.


Member Typedef Documentation

typedef vtkObject vtkKWHistogram::Superclass
typedef vtkObject vtkKWHistogram::Superclass

Definition at line 33 of file vtkKWHistogram.h.


Constructor & Destructor Documentation

vtkKWHistogram::vtkKWHistogram (  )  [protected]
vtkKWHistogram::~vtkKWHistogram (  )  [protected]
vtkKWHistogram::vtkKWHistogram (  )  [protected]
vtkKWHistogram::~vtkKWHistogram (  )  [protected]

Member Function Documentation

static vtkKWHistogram* vtkKWHistogram::New (  )  [static]
virtual const char* vtkKWHistogram::GetClassName (  )  [virtual]
static int vtkKWHistogram::IsTypeOf ( const char *  type  )  [static]
virtual int vtkKWHistogram::IsA ( const char *  type  )  [virtual]
static vtkKWHistogram* vtkKWHistogram::SafeDownCast ( vtkObject *  o  )  [static]
void vtkKWHistogram::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual double* vtkKWHistogram::GetRange (  )  [virtual]
virtual void vtkKWHistogram::GetRange ( double &  ,
double &   
) [virtual]
virtual void vtkKWHistogram::GetRange ( double  [2]  )  [virtual]
virtual vtkDoubleArray* vtkKWHistogram::GetBins (  )  [virtual]
virtual vtkIdType vtkKWHistogram::GetNumberOfBins (  )  [virtual]
virtual void vtkKWHistogram::SetMaximumNumberOfBins ( vtkIdType   )  [virtual]
virtual vtkIdType vtkKWHistogram::GetMaximumNumberOfBins (  )  [virtual]
virtual double vtkKWHistogram::GetMinimumOccurence (  )  [virtual]
virtual double vtkKWHistogram::GetMaximumOccurence (  )  [virtual]
virtual double vtkKWHistogram::GetTotalOccurence (  )  [virtual]
virtual double vtkKWHistogram::GetOccurenceAtValue ( double  value  )  [virtual]
virtual double vtkKWHistogram::GetValueAtAccumulatedOccurence ( double  acc,
double *  exclude_value = 0 
) [virtual]
virtual void vtkKWHistogram::BuildHistogram ( vtkDataArray *  scalars,
int  component 
) [virtual]
virtual void vtkKWHistogram::SetRange ( double  ,
double   
) [virtual]
void vtkKWHistogram::SetRange ( double  [2]  ) 
virtual void vtkKWHistogram::EstimateHistogramRange ( vtkDataArray *  scalars,
int  component,
double  range[2] 
) [virtual]
virtual void vtkKWHistogram::AccumulateHistogram ( vtkDataArray *  scalars,
int  component 
) [virtual]
virtual void vtkKWHistogram::EmptyHistogram (  )  [virtual]
virtual void vtkKWHistogram::SetLogMode ( int   )  [virtual]
virtual void vtkKWHistogram::LogModeOn (  )  [virtual]
virtual void vtkKWHistogram::LogModeOff (  )  [virtual]
virtual int vtkKWHistogram::GetLogMode (  )  [virtual]
virtual void vtkKWHistogram::ComputeStatistics (  )  [protected, virtual]
virtual void vtkKWHistogram::UpdateHistogram ( vtkDataArray *  scalars,
int  component,
int  reset_range 
) [protected, virtual]
virtual void vtkKWHistogram::EstimateHistogramRangeAndNumberOfBins ( vtkDataArray *  scalars,
int  component,
double  range[2],
vtkIdType *  nb_of_bins 
) [protected, virtual]
virtual int vtkKWHistogram::IsImageUpToDate ( const ImageDescriptor *  desc = 0  )  [virtual]
virtual vtkImageData* vtkKWHistogram::GetImage ( ImageDescriptor *  desc  )  [virtual]
virtual vtkIntArray* vtkKWHistogram::GetImageCoordinates ( ImageDescriptor *  desc  )  [virtual]
virtual int vtkKWHistogram::RefreshImage ( ImageDescriptor *  desc  )  [protected, virtual]
static vtkKWHistogram* vtkKWHistogram::New (  )  [static]
virtual const char* vtkKWHistogram::GetClassName (  )  [virtual]
static int vtkKWHistogram::IsTypeOf ( const char *  type  )  [static]
virtual int vtkKWHistogram::IsA ( const char *  type  )  [virtual]
static vtkKWHistogram* vtkKWHistogram::SafeDownCast ( vtkObject *  o  )  [static]
void vtkKWHistogram::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual double* vtkKWHistogram::GetRange (  )  [virtual]
virtual void vtkKWHistogram::GetRange ( double &  ,
double &   
) [virtual]
virtual void vtkKWHistogram::GetRange ( double  [2]  )  [virtual]
virtual vtkDoubleArray* vtkKWHistogram::GetBins (  )  [virtual]
virtual vtkIdType vtkKWHistogram::GetNumberOfBins (  )  [virtual]
virtual void vtkKWHistogram::SetMaximumNumberOfBins ( vtkIdType   )  [virtual]
virtual vtkIdType vtkKWHistogram::GetMaximumNumberOfBins (  )  [virtual]
virtual double vtkKWHistogram::GetMinimumOccurence (  )  [virtual]
virtual double vtkKWHistogram::GetMaximumOccurence (  )  [virtual]
virtual double vtkKWHistogram::GetTotalOccurence (  )  [virtual]
virtual double vtkKWHistogram::GetOccurenceAtValue ( double  value  )  [virtual]
virtual double vtkKWHistogram::GetValueAtAccumulatedOccurence ( double  acc,
double *  exclude_value = 0 
) [virtual]
virtual void vtkKWHistogram::BuildHistogram ( vtkDataArray *  scalars,
int  component 
) [virtual]
virtual void vtkKWHistogram::SetRange ( double  ,
double   
) [virtual]
void vtkKWHistogram::SetRange ( double  [2]  ) 
virtual void vtkKWHistogram::EstimateHistogramRange ( vtkDataArray *  scalars,
int  component,
double  range[2] 
) [virtual]
virtual void vtkKWHistogram::AccumulateHistogram ( vtkDataArray *  scalars,
int  component 
) [virtual]
virtual void vtkKWHistogram::EmptyHistogram (  )  [virtual]
virtual void vtkKWHistogram::SetLogMode ( int   )  [virtual]
virtual void vtkKWHistogram::LogModeOn (  )  [virtual]
virtual void vtkKWHistogram::LogModeOff (  )  [virtual]
virtual int vtkKWHistogram::GetLogMode (  )  [virtual]
virtual void vtkKWHistogram::ComputeStatistics (  )  [protected, virtual]
virtual void vtkKWHistogram::UpdateHistogram ( vtkDataArray *  scalars,
int  component,
int  reset_range 
) [protected, virtual]
virtual void vtkKWHistogram::EstimateHistogramRangeAndNumberOfBins ( vtkDataArray *  scalars,
int  component,
double  range[2],
vtkIdType *  nb_of_bins 
) [protected, virtual]
virtual int vtkKWHistogram::IsImageUpToDate ( const ImageDescriptor *  desc = 0  )  [virtual]
virtual vtkImageData* vtkKWHistogram::GetImage ( ImageDescriptor *  desc  )  [virtual]
virtual vtkIntArray* vtkKWHistogram::GetImageCoordinates ( ImageDescriptor *  desc  )  [virtual]
virtual int vtkKWHistogram::RefreshImage ( ImageDescriptor *  desc  )  [protected, virtual]

Member Data Documentation

double vtkKWHistogram::Range [protected]
vtkDoubleArray * vtkKWHistogram::Bins [protected]
vtkImageData * vtkKWHistogram::Image [protected]
vtkIntArray * vtkKWHistogram::ImageCoordinates [protected]
unsigned long vtkKWHistogram::LastImageBuildTime [protected]
unsigned long vtkKWHistogram::LastTransferFunctionTime [protected]
int vtkKWHistogram::LogMode [protected]
vtkIdType vtkKWHistogram::MaximumNumberOfBins [protected]
unsigned long vtkKWHistogram::LastStatisticsBuildTime [protected]
double vtkKWHistogram::TotalOccurence [protected]
vtkKWHistogram::ImageDescriptor * vtkKWHistogram::LastImageDescriptor [protected]

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

Generated on Sat Dec 12 16:05:57 2009 for KWWidgets by  doxygen 1.6.1