/*
 
* Render.java
 
*
 
* Created on 5 August 2001, 18:57
 
*
 
* See com.metsci.glimpse.charts.bathy.Conrec for copyright statement
 
*/
package com.metsci.glimpse.charts.bathy;

/**
 
* A class implements the Render interface and drawContour method
 
* to draw contours.
 
*
 
* @author
  
Bradley White
 
* @version 1.0
 
*/

public interface Render
{

    
/**
     
* drawContour - interface for implementing the user supplied method to
     
* render the countours.
     
*
     
* Draws a line between the start and end coordinates.
     
*
     
* @param startX
    
- start coordinate for X
     
* @param startY
    
- start coordinate for Y
     
* @param endX
      
- end coordinate for X
     
* @param endY
      
- end coordinate for Y
     
* @param contourLevel - Contour level for line.
     
*/

    
public void drawContour( double startX, double startY, double endX, double endY, double contourLevel );

}