VTK
Public Member Functions | Public Attributes | List of all members
vtkStatisticsAlgorithmPrivate Class Reference

#include <vtkStatisticsAlgorithmPrivate.h>

Public Member Functions

 vtkStatisticsAlgorithmPrivate ()
 
 ~vtkStatisticsAlgorithmPrivate ()
 
void ResetRequests ()
 Empty current set of requests. More...
 
int ResetBuffer ()
 Empty current buffer. More...
 
int SetBufferColumnStatus (const char *colName, int status)
 
int AddBufferToRequests ()
 
int AddColumnToRequests (const char *col)
 This function does not use the buffer like other column selection methods. More...
 
int AddColumnPairToRequests (const char *cola, const char *colb)
 This function does not use the buffer like other column selection methods. More...
 
vtkIdType GetNumberOfRequests ()
 Return the number of currently-defined requests. More...
 
vtkIdType GetNumberOfColumnsForRequest (vtkIdType r)
 Return the number of columns associated with request r. More...
 
bool GetColumnForRequest (vtkIdType r, vtkIdType c, vtkStdString &columnName)
 Provide the name of the c-th column of the r-th request in columnName. More...
 

Public Attributes

std::set< std::set< vtkStdString > > Requests
 
std::set< vtkStdStringBuffer
 

Detailed Description

Definition at line 41 of file vtkStatisticsAlgorithmPrivate.h.

Constructor & Destructor Documentation

◆ vtkStatisticsAlgorithmPrivate()

vtkStatisticsAlgorithmPrivate::vtkStatisticsAlgorithmPrivate ( )
inline

Definition at line 44 of file vtkStatisticsAlgorithmPrivate.h.

◆ ~vtkStatisticsAlgorithmPrivate()

vtkStatisticsAlgorithmPrivate::~vtkStatisticsAlgorithmPrivate ( )
inline

Definition at line 47 of file vtkStatisticsAlgorithmPrivate.h.

Member Function Documentation

◆ ResetRequests()

void vtkStatisticsAlgorithmPrivate::ResetRequests ( )
inline

Empty current set of requests.

Definition at line 54 of file vtkStatisticsAlgorithmPrivate.h.

◆ ResetBuffer()

int vtkStatisticsAlgorithmPrivate::ResetBuffer ( )
inline

Empty current buffer.

Definition at line 63 of file vtkStatisticsAlgorithmPrivate.h.

◆ SetBufferColumnStatus()

int vtkStatisticsAlgorithmPrivate::SetBufferColumnStatus ( const char *  colName,
int  status 
)
inline

Definition at line 70 of file vtkStatisticsAlgorithmPrivate.h.

◆ AddBufferToRequests()

int vtkStatisticsAlgorithmPrivate::AddBufferToRequests ( )
inline

Definition at line 82 of file vtkStatisticsAlgorithmPrivate.h.

◆ AddColumnToRequests()

int vtkStatisticsAlgorithmPrivate::AddColumnToRequests ( const char *  col)
inline

This function does not use the buffer like other column selection methods.

Definition at line 98 of file vtkStatisticsAlgorithmPrivate.h.

◆ AddColumnPairToRequests()

int vtkStatisticsAlgorithmPrivate::AddColumnPairToRequests ( const char *  cola,
const char *  colb 
)
inline

This function does not use the buffer like other column selection methods.

Definition at line 117 of file vtkStatisticsAlgorithmPrivate.h.

◆ GetNumberOfRequests()

vtkIdType vtkStatisticsAlgorithmPrivate::GetNumberOfRequests ( )
inline

Return the number of currently-defined requests.

Definition at line 136 of file vtkStatisticsAlgorithmPrivate.h.

◆ GetNumberOfColumnsForRequest()

vtkIdType vtkStatisticsAlgorithmPrivate::GetNumberOfColumnsForRequest ( vtkIdType  r)
inline

Return the number of columns associated with request r.

Definition at line 145 of file vtkStatisticsAlgorithmPrivate.h.

◆ GetColumnForRequest()

bool vtkStatisticsAlgorithmPrivate::GetColumnForRequest ( vtkIdType  r,
vtkIdType  c,
vtkStdString columnName 
)
inline

Provide the name of the c-th column of the r-th request in columnName.

Returns false if the request or column does not exist and true otherwise.

Definition at line 165 of file vtkStatisticsAlgorithmPrivate.h.

Member Data Documentation

◆ Requests

std::set<std::set<vtkStdString> > vtkStatisticsAlgorithmPrivate::Requests

Definition at line 190 of file vtkStatisticsAlgorithmPrivate.h.

◆ Buffer

std::set<vtkStdString> vtkStatisticsAlgorithmPrivate::Buffer

Definition at line 191 of file vtkStatisticsAlgorithmPrivate.h.


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