Graph Classes

separator-blank

VERSION HISTORY

separator-blank

VERSION 0.6 (NOV 2016)

Description:

Changes were made to the drawing package.  Changes were all made in NOOPDrawGraph.java.

Additions:

·         Evan Duhamel implemented the drawGraphCircular function which provides a new approach for drawing graphs. 

·         The bugs that caused instability for drawGraphGridCenter and drawGraphGridOffset were also fixed.

Known bugs:

·         None

Files:

·         Not available (Email only)

separator-blank

VERSION 0.5 (NOV 2016)

Description:

This version was sent to students via email in two parts on November 18 and 21, 2016.  It was not even version numbered. 

The first part included the classes required to create Graph objects and to output them to console.  The second part included the classes required to graphically draw graphs to screen using NOOPDraw.

The drawing packages included three drawGraph approaches but two of them were unstable with graphs over 8 vertices. 

Known bugs:

·         The functions drawGraphGridCenter & drawGraphGridOffset both caused errors with graphs that had more than 8 vertices.  This occurred because not all vertices were being associated with coordinates and at the time of drawing, one would get a null pointer exception. (Fixed for next version.)

Files:

Not available (Email only)

separator-campeau