Go to the documentation of this file.
31 #ifndef vtkTanglegramItem_h
32 #define vtkTanglegramItem_h
177 double Tree1Bounds[4];
178 double Tree2Bounds[4];
187 int MinimumVisibleFontSize;
188 int LabelSizeDifference;
189 float CorrespondenceLineWidth;
void PaintTreeLabels(vtkContext2D *painter)
data structure to represent mouse events.
Display two related trees.
void PaintCorrespondenceLines(vtkContext2D *painter)
A table, which contains similar-typed columns of data.
void SetOrientation(int orientation)
#define VTKVIEWSINFOVIS_EXPORT
virtual bool MouseDoubleClickEvent(const vtkContextMouseEvent &event)
virtual bool Hit(const vtkContextMouseEvent &mouse)
#define vtkTypeMacro(thisClass, superclass)
void ReorderTreeAtVertex(vtkIdType parent, vtkTree *tree)
GLenum GLsizei GLenum GLenum const GLvoid * table
void RefreshBuffers(vtkContext2D *painter)
Class for drawing 2D primitives to a graphical context.
static vtkTanglegramItem * New()
void SetTable(vtkTable *table)
A rooted tree data structure.
double GetPositionScoreForVertex(vtkIdType vertex, vtkTree *tree)
virtual void SetTree1(vtkTree *tree)
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
#define vtkSetStringMacro(name)
#define vtkGetMacro(name, type)
vtkGetStringMacro(ExtensionsString)
void SetTreeLineWidth(float width)
GLint GLint GLsizei width
base class for items that are part of a vtkContextScene.
vtkSetMacro(IgnoreDriverBugs, bool)
map scalar values into colors via a lookup table
void GenerateLookupTable()
virtual void SetTree2(vtkTree *tree)
A 2D graphics item for rendering a tree as a dendrogram.
a vtkAbstractArray subclass for strings
virtual bool Paint(vtkContext2D *painter)