ParaView
Public Member Functions | Protected Member Functions | List of all members
pqPipelineAnnotationFilterModel Class Reference

The pqPipelineAnnotationFilterModel class is used to filter a tree representation of the pipeline graph by using proxy annotation. More...

#include <pqPipelineAnnotationFilterModel.h>

Inherits QSortFilterProxyModel.

Public Member Functions

 pqPipelineAnnotationFilterModel (QObject *parent=0)
 
virtual ~pqPipelineAnnotationFilterModel ()
 
void enableAnnotationFilter (const QString &annotationKey)
 
void disableAnnotationFilter ()
 
void enableSessionFilter (vtkSession *session)
 
void disableSessionFilter ()
 

Protected Member Functions

bool filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const
 
bool lessThan (const QModelIndex &left, const QModelIndex &right) const
 

Detailed Description

The pqPipelineAnnotationFilterModel class is used to filter a tree representation of the pipeline graph by using proxy annotation.

It use a pqPipelineModel as source model

Definition at line 55 of file pqPipelineAnnotationFilterModel.h.

Constructor & Destructor Documentation

§ pqPipelineAnnotationFilterModel()

pqPipelineAnnotationFilterModel::pqPipelineAnnotationFilterModel ( QObject *  parent = 0)

§ ~pqPipelineAnnotationFilterModel()

virtual pqPipelineAnnotationFilterModel::~pqPipelineAnnotationFilterModel ( )
inlinevirtual

Definition at line 61 of file pqPipelineAnnotationFilterModel.h.

Member Function Documentation

§ enableAnnotationFilter()

void pqPipelineAnnotationFilterModel::enableAnnotationFilter ( const QString &  annotationKey)

§ disableAnnotationFilter()

void pqPipelineAnnotationFilterModel::disableAnnotationFilter ( )

§ enableSessionFilter()

void pqPipelineAnnotationFilterModel::enableSessionFilter ( vtkSession session)

§ disableSessionFilter()

void pqPipelineAnnotationFilterModel::disableSessionFilter ( )

§ filterAcceptsRow()

bool pqPipelineAnnotationFilterModel::filterAcceptsRow ( int  sourceRow,
const QModelIndex &  sourceParent 
) const
protected

§ lessThan()

bool pqPipelineAnnotationFilterModel::lessThan ( const QModelIndex &  left,
const QModelIndex &  right 
) const
protected

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