35 #ifndef QGoLineageViewerWidget_H
36 #define QGoLineageViewerWidget_H
38 #include <QDockWidget>
40 #include "vtkSmartPointer.h"
45 class Ui_QGoLineageViewerWidget;
49 class vtkGraphLayoutView;
50 class vtkTreeLayoutStrategy;
54 class vtkAnnotationLink;
55 class vtkEventQtSlotConnect;
57 class vtkMutableDirectedGraph;
67 class vtkGraphToPolyData;
68 class vtkPolyDataMapper;
102 vtkSmartPointer<vtkTree> iOldTree,
103 vtkSmartPointer<vtkMutableDirectedGraph> iNewGraph,
104 vtkDoubleArray* iTrackIDArray,
105 unsigned int iDepth, vtkDoubleArray* iDepthArray);
110 vtkSmartPointer<vtkMutableDirectedGraph>
m_Graph;
112 std::list< std::pair<
119 vtkSmartPointer<vtkLookupTable>
m_lut;
128 Ui_QGoLineageViewerWidget *
ui;
155 #endif // QGoLineageViewerWidget_H