edu.bsu.cs.algorithm
Class DegreeSequence
java.lang.Object
|
+--edu.bsu.cs.algorithm.Algorithm
|
+--edu.bsu.cs.algorithm.DegreeSequence
- public class DegreeSequence
- extends Algorithm
Generates a representative graph based on a series of degrees of vertices (whole numbers).
- Since:
- 26 Jan 1998
- Version:
- 4 Nov 1999
- Author:
- Aaron Nall
, Vellanki Kiran
Methods inherited from class edu.bsu.cs.algorithm.Algorithm |
getCode, getDescription, getName, getType, setCode, setDescription, setFromResources, setName, setType, succeeded, succeeded |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DegreeSequence
public DegreeSequence()
DegreeSequence
public DegreeSequence(JavaGraph jGraph,
Vector sequenceVector,
Vector animationVector)
thatDegreeSequence
protected void thatDegreeSequence()
degreeSequence
protected void degreeSequence(JavaGraph jGraph,
Vector sequenceVector,
Vector animationVector)
callOwnConstructor
public void callOwnConstructor(JavaGraph jGraph,
Vector inputs,
Vector animationVector)
- Description copied from class:
Algorithm
- This method is called by Jedit for any algorithm it executes and must be used in any working algorithm.
- Specified by:
callOwnConstructor
in class Algorithm
- Parameters:
jGraph
- the edu.bsu.cs.graph.JavaGraph that the algorithm is performed oninputs
- a Vector of inputs that consists of
- An Integer, if the algorithm uses a single vertex as a starting point
- Two Integers if the algorithm uses two vertices as starting points
- A String if the algorithm starts off of typed input
- Nothing if the algorithm runs automatically on a graph
animationVector
- a Vector that is filled with AnimObjects as the algorithm proceeds. It must be instantiated before this method is called.