Otawa  0.10
otawa::display::GenDrawer< G, D >::Vertex Class Reference
Inheritance diagram for otawa::display::GenDrawer< G, D >::Vertex:
otawa::display::AbstractDrawer::Vertex

Public Member Functions

 Vertex (AbstractDrawer &drawer, const G &graph, typename G::Vertex vertex)
 
virtual void configure (Output &content, ShapeStyle &shape)
 This method may be overriden to provide a customized displayed text. More...
 

Public Attributes

ShapeStyle shape
 Shape of the vertex publicly accessible for customization. More...
 

Private Attributes

G::Vertex _
 
const G & _graph
 

Constructor & Destructor Documentation

template<class G, class D>
otawa::display::GenDrawer< G, D >::Vertex::Vertex ( AbstractDrawer drawer,
const G &  graph,
typename G::Vertex  vertex 
)
inline

Member Function Documentation

template<class G, class D>
virtual void otawa::display::GenDrawer< G, D >::Vertex::configure ( Output content,
ShapeStyle shape 
)
inlinevirtual

This method may be overriden to provide a customized displayed text.

Parameters
contentVertex content.
shapeVertex shape style for configuration.

Reimplemented from otawa::display::AbstractDrawer::Vertex.

References otawa::display::GenDrawer< G, D >::Vertex::_, and otawa::display::GenDrawer< G, D >::Vertex::_graph.

Member Data Documentation

template<class G, class D>
G::Vertex otawa::display::GenDrawer< G, D >::Vertex::_
private
template<class G, class D>
const G& otawa::display::GenDrawer< G, D >::Vertex::_graph
private

The documentation for this class was generated from the following file: