

PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 
See:
Description
Interface Summary  
EmbeddedPlanarGraph  An interface describing an embedded planar graph. 
Face  Empty, typing interface for faces. 
FaceIterator  Iterator over a set of faces. 
InspectableEmbeddedPlanarGraph  An interface describing the accessor methods of an embedded planar graph. 
InspectableOrderedGraph  An interface describing the accessor methods of an ordered graph. 
OrderedGraph  An interface describing an ordered graph. 
Class Summary  
Face.NONEFace  A dummy class, used to implement the constant
Face.NONE . 
Order  Specifies the order in which to insert new edges with respect to other edges. 
Exception Summary  
ConnectivityViolationException  This exception gets thrown when an action will make a graph that is by its nature connected become disconnected. 
InvalidFaceException  
InvalidOrderException  
NoUniqueResultException  
PlanarityViolationException 
This package contains interfaces for Ordered Graphs and Embedded
Planar Graphs. Its structure is similar to that of package
jdsl.graph.api
. An Ordered Graph is a graph with
additional topological information which defines the order of the
incident edges of each vertex. An Embedded Planar Graph is an
ordered graph in which the ordering of the edges incident with a
vertex is given by a planar embedding of the graph.
The interface hierarchy has the following
structure. InspectableOrderedGraph
and
InspectableEmbeddedPlanarGraph
both extend
jdsl.graph.api.InspectableGraph
. Modifibale*
interfaces extend the corresponding Inspectable*
interfaces, and also the next more general Modifiable
interface. For example ModifiableOrderedGraph
extends InspectableOrderedGraph
and also
ModifiableGraph
.
For more information regarding the interface hierarchy see
jdsl.graph.api
.


PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 