Go to the documentation of this file.
38 #ifndef vtkTreeHeatmapItem_h
39 #define vtkTreeHeatmapItem_h
188 unsigned long TreeHeatmapBuildTime;
virtual bool MouseDoubleClickEvent(const vtkContextMouseEvent &event)
data structure to represent mouse events.
void CollapseHeatmapRows()
void GetBounds(double bounds[4])
void ReverseTableColumns()
A 2D graphics item for rendering a tree and an associated heatmap.
virtual bool Paint(vtkContext2D *painter)
A table, which contains similar-typed columns of data.
#define VTKVIEWSINFOVIS_EXPORT
static vtkTreeHeatmapItem * New()
void GetSize(double size[2])
#define vtkTypeMacro(thisClass, superclass)
void CollapseHeatmapColumns()
GLenum GLsizei GLenum GLenum const GLvoid * table
Class for drawing 2D primitives to a graphical context.
virtual void SetColumnTree(vtkTree *tree)
vtkSmartPointer< vtkHeatmapItem > Heatmap
virtual void SetTree(vtkTree *tree)
A rooted tree data structure.
vtkHeatmapItem * GetHeatmap()
virtual void SetTable(vtkTable *table)
vtkSmartPointer< vtkDendrogramItem > Dendrogram
a simple class to control print indentation
void SetOrientation(int orientation)
void SetHeatmap(vtkHeatmapItem *heatmap)
vtkSmartPointer< vtkDendrogramItem > ColumnDendrogram
GLint GLint GLsizei width
base class for items that are part of a vtkContextScene.
void SetTreeLineWidth(float width)
vtkTree * GetPrunedTree()
virtual bool Hit(const vtkContextMouseEvent &mouse)
void SetTreeColorArray(const char *arrayName)
A 2D graphics item for rendering a tree as a dendrogram.
void CollapseToNumberOfLeafNodes(unsigned int n)
A 2D graphics item for rendering a heatmap.
void SetDendrogram(vtkDendrogramItem *dendrogram)
virtual void PrintSelf(ostream &os, vtkIndent indent)
void GetCenter(double center[2])
vtkTree * GetColumnTree()
vtkDendrogramItem * GetDendrogram()