12 #ifndef ROOT_TGraphEdge
13 #define ROOT_TGraphEdge
An edge object connecting two nodes which can be added in a TGraphStruct.
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
Execute action corresponding to one event.
void Layout()
Layout this edge in the GraphViz space.
virtual void Paint(Option_t *option="")
Paint this edge with its current attributes.
GVizAgedge_t * GetGVEdge()
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
Compute distance from point px,py to an edge.
void SetGVEdge(GVizAgedge_t *gve)
A graph node object which can be added in a TGraphStruct.
Mother of all ROOT objects.
void CreateGVEdge(GVizAgraph_t *gv)
Create the GraphViz edge into the GraphViz data structure gv.
void SaveAttributes(std::ostream &, const char *)
Save attributes as a C++ statement(s) on output stream out called by TGraphStruct::SavePrimitive.
virtual void SavePrimitive(std::ostream &, Option_t *)
Save primitive as a C++ statement(s) on output stream out.
virtual ~TGraphEdge()
Graph Edge default destructor.