Adapts annotations to a Qt item model.  
 More...
#include <vtkQtAnnotationLayersModelAdapter.h>
Adapts annotations to a Qt item model. 
vtkQtAnnotationLayersModelAdapter is a QAbstractItemModel with a vtkAnnotationLayers as its underlying data model.
- See also
- vtkQtAbstractModelAdapter vtkQtTableModelAdapter 
Definition at line 42 of file vtkQtAnnotationLayersModelAdapter.h.
◆ vtkQtAnnotationLayersModelAdapter() [1/2]
      
        
          | vtkQtAnnotationLayersModelAdapter::vtkQtAnnotationLayersModelAdapter | ( | QObject * | parent = nullptr | ) |  | 
      
 
 
◆ vtkQtAnnotationLayersModelAdapter() [2/2]
      
        
          | vtkQtAnnotationLayersModelAdapter::vtkQtAnnotationLayersModelAdapter | ( | vtkAnnotationLayers * | ann, | 
        
          |  |  | QObject * | parent = nullptr | 
        
          |  | ) |  |  | 
      
 
 
◆ ~vtkQtAnnotationLayersModelAdapter()
  
  | 
        
          | vtkQtAnnotationLayersModelAdapter::~vtkQtAnnotationLayersModelAdapter | ( |  | ) |  |  | override | 
 
 
◆ SetVTKDataObject()
  
  | 
        
          | void vtkQtAnnotationLayersModelAdapter::SetVTKDataObject | ( | vtkDataObject * | data | ) |  |  | overridevirtual | 
 
 
◆ GetVTKDataObject()
  
  | 
        
          | vtkDataObject* vtkQtAnnotationLayersModelAdapter::GetVTKDataObject | ( |  | ) | const |  | overridevirtual | 
 
 
◆ QModelIndexListToVTKAnnotationLayers()
  
  | 
        
          | virtual vtkAnnotationLayers* vtkQtAnnotationLayersModelAdapter::QModelIndexListToVTKAnnotationLayers | ( | const QModelIndexList | qmil | ) | const |  | virtual | 
 
Selection conversion from VTK land to Qt land. 
 
 
◆ VTKAnnotationLayersToQItemSelection()
  
  | 
        
          | virtual QItemSelection vtkQtAnnotationLayersModelAdapter::VTKAnnotationLayersToQItemSelection | ( | vtkAnnotationLayers * | vtkann | ) | const |  | virtual | 
 
 
◆ QModelIndexListToVTKIndexSelection()
  
  | 
        
          | vtkSelection* vtkQtAnnotationLayersModelAdapter::QModelIndexListToVTKIndexSelection | ( | const QModelIndexList | qmil | ) | const |  | overridevirtual | 
 
 
◆ VTKIndexSelectionToQItemSelection()
  
  | 
        
          | QItemSelection vtkQtAnnotationLayersModelAdapter::VTKIndexSelectionToQItemSelection | ( | vtkSelection * | vtksel | ) | const |  | overridevirtual | 
 
 
◆ SetKeyColumnName()
  
  | 
        
          | void vtkQtAnnotationLayersModelAdapter::SetKeyColumnName | ( | const char * | name | ) |  |  | overridevirtual | 
 
 
◆ SetColorColumnName()
  
  | 
        
          | void vtkQtAnnotationLayersModelAdapter::SetColorColumnName | ( | const char * | name | ) |  |  | overridevirtual | 
 
 
◆ setAnnotationLayers()
      
        
          | void vtkQtAnnotationLayersModelAdapter::setAnnotationLayers | ( | vtkAnnotationLayers * | annotations | ) |  | 
      
 
Set up the model based on the current table. 
 
 
◆ annotationLayers()
◆ data()
  
  | 
        
          | QVariant vtkQtAnnotationLayersModelAdapter::data | ( | const QModelIndex & | index, |  
          |  |  | int | role = Qt::DisplayRole |  
          |  | ) |  | const |  | override | 
 
 
◆ setData()
  
  | 
        
          | bool vtkQtAnnotationLayersModelAdapter::setData | ( | const QModelIndex & | index, |  
          |  |  | const QVariant & | value, |  
          |  |  | int | role = Qt::EditRole |  
          |  | ) |  |  |  | override | 
 
 
◆ flags()
  
  | 
        
          | Qt::ItemFlags vtkQtAnnotationLayersModelAdapter::flags | ( | const QModelIndex & | index | ) | const |  | override | 
 
 
◆ headerData()
  
  | 
        
          | QVariant vtkQtAnnotationLayersModelAdapter::headerData | ( | int | section, |  
          |  |  | Qt::Orientation | orientation, |  
          |  |  | int | role = Qt::DisplayRole |  
          |  | ) |  | const |  | override | 
 
 
◆ index()
  
  | 
        
          | QModelIndex vtkQtAnnotationLayersModelAdapter::index | ( | int | row, |  
          |  |  | int | column, |  
          |  |  | const QModelIndex & | parent = QModelIndex() |  
          |  | ) |  | const |  | override | 
 
 
◆ parent()
  
  | 
        
          | QModelIndex vtkQtAnnotationLayersModelAdapter::parent | ( | const QModelIndex & | index | ) | const |  | override | 
 
 
◆ rowCount()
  
  | 
        
          | int vtkQtAnnotationLayersModelAdapter::rowCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |  | override | 
 
 
◆ columnCount()
  
  | 
        
          | int vtkQtAnnotationLayersModelAdapter::columnCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |  | override | 
 
 
The documentation for this class was generated from the following file: