Computer Assited Medical Intervention Tool Kit  version 4.0
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
camitk::MeshDataFilterModel Class Reference

#include <MeshDataModel.h>

Inherits QSortFilterProxyModel.

Public Member Functions

 MeshDataFilterModel (int fieldFilter=MeshDataModel::POINTS|MeshDataModel::CELLS|MeshDataModel::MESH, int dataFilter=MeshDataModel::SCALARS|MeshDataModel::VECTORS|MeshDataModel::TENSORS|MeshDataModel::OTHERS, QObject *parent=NULL)
 
void setDataTypeFilter (int dataFilter)
 
void setFieldTypeFilter (int fieldFilter)
 

Protected Member Functions

bool filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const
 

Private Attributes

int dataTypeFilter
 
int fieldTypeFilter
 

Constructor & Destructor Documentation

◆ MeshDataFilterModel()

camitk::MeshDataFilterModel::MeshDataFilterModel ( int  fieldFilter = MeshDataModel::POINTS | MeshDataModel::CELLS | MeshDataModel::MESH,
int  dataFilter = MeshDataModel::SCALARS | MeshDataModel::VECTORS | MeshDataModel::TENSORS | MeshDataModel::OTHERS,
QObject *  parent = NULL 
)

Member Function Documentation

◆ filterAcceptsRow()

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

◆ setDataTypeFilter()

void camitk::MeshDataFilterModel::setDataTypeFilter ( int  dataFilter)

References dataTypeFilter.

◆ setFieldTypeFilter()

void camitk::MeshDataFilterModel::setFieldTypeFilter ( int  fieldFilter)

References fieldTypeFilter.

Member Data Documentation

◆ dataTypeFilter

int camitk::MeshDataFilterModel::dataTypeFilter
private

◆ fieldTypeFilter

int camitk::MeshDataFilterModel::fieldTypeFilter
private

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