Go to the documentation of this file.
33 #ifndef vtkMultiLineItem_h
34 #define vtkMultiLineItem_h
159 void *clientData,
void *callerData);
189 unsigned long GraphBuildTime;
static vtkGraphItem * New()
virtual bool MouseWheelEvent(const vtkContextMouseEvent &event, int delta)
virtual vtkVector2f VertexPosition(vtkIdType vertex)
data structure to represent mouse events.
#define vtkGetObjectMacro(name, type)
virtual bool Hit(const vtkContextMouseEvent &event)
virtual void StopLayoutAnimation()
virtual bool MouseButtonReleaseEvent(const vtkContextMouseEvent &event)
virtual vtkColor4ub VertexColor(vtkIdType vertex)
incremental force-directed layout.
#define VTKVIEWSINFOVIS_EXPORT
virtual bool MouseButtonPressEvent(const vtkContextMouseEvent &event)
#define vtkTypeMacro(thisClass, superclass)
virtual float EdgeWidth(vtkIdType edge, vtkIdType point)
abstract base class for most VTK objects
virtual bool MouseLeaveEvent(const vtkContextMouseEvent &event)
virtual vtkColor4ub EdgeColor(vtkIdType edge, vtkIdType point)
Class for drawing 2D primitives to a graphical context.
virtual vtkIncrementalForceLayout * GetLayout()
virtual vtkVector2f EdgePosition(vtkIdType edge, vtkIdType point)
virtual bool MouseEnterEvent(const vtkContextMouseEvent &event)
virtual bool MouseMoveEvent(const vtkContextMouseEvent &event)
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual vtkIdType NumberOfEdgePoints(vtkIdType edge)
virtual void PaintBuffers(vtkContext2D *painter)
virtual vtkStdString VertexTooltip(vtkIdType vertex)
virtual vtkIdType NumberOfVertices()
virtual bool Paint(vtkContext2D *painter)
virtual void StartLayoutAnimation(vtkRenderWindowInteractor *interactor)
virtual void PlaceTooltip(vtkIdType v)
static void ProcessEvents(vtkObject *caller, unsigned long event, void *clientData, void *callerData)
virtual vtkIdType HitVertex(const vtkVector2f &pos)
topologically and geometrically regular array of data
a simple class to control print indentation
virtual void SetGraph(vtkGraph *graph)
virtual vtkIdType NumberOfEdges()
platform-independent render window interaction including picking and frame rate control.
virtual void RebuildBuffers()
base class for items that are part of a vtkContextScene.
virtual void UpdateLayout()
virtual float VertexSize(vtkIdType vertex)
virtual int VertexMarker(vtkIdType vertex)
Wrapper around std::string to keep symbols short.
Base class for graph data types.
A 2D graphics item for rendering a graph.