org.jzy3d.plot3d.primitives.graphs
Interface IDrawableGraph2d<V,E>

All Known Implementing Classes:
AbstractDrawableGraph2d, DefaultDrawableGraph2d, PointGraph2d, TextureGraph2d

public interface IDrawableGraph2d<V,E>


Method Summary
 void clearHighlighted()
           
 IGraphFormatter<V,E> getGraphFormatter()
           
 IGraphLayout2d<V> getGraphLayout()
           
 IGraph<V,E> getGraphModel()
           
 boolean isEdgeHighlighted(E e)
           
 boolean isVertexHighlighted(V v)
           
 void setGraphFormatter(IGraphFormatter<V,E> formatter)
           
 void setGraphLayout(IGraphLayout2d<V> mapping)
           
 void setGraphModel(IGraph<V,E> graph)
           
 void setGraphModel(IGraph<V,E> graph, PickingSupport picking)
           
 void setVertexHighlighted(V v, boolean nodeDisplayed)
           
 

Method Detail

getGraphFormatter

IGraphFormatter<V,E> getGraphFormatter()

getGraphLayout

IGraphLayout2d<V> getGraphLayout()

getGraphModel

IGraph<V,E> getGraphModel()

setGraphModel

void setGraphModel(IGraph<V,E> graph)

setGraphModel

void setGraphModel(IGraph<V,E> graph,
                   PickingSupport picking)

setGraphLayout

void setGraphLayout(IGraphLayout2d<V> mapping)

setGraphFormatter

void setGraphFormatter(IGraphFormatter<V,E> formatter)

isVertexHighlighted

boolean isVertexHighlighted(V v)

isEdgeHighlighted

boolean isEdgeHighlighted(E e)

setVertexHighlighted

void setVertexHighlighted(V v,
                          boolean nodeDisplayed)

clearHighlighted

void clearHighlighted()