MVT API

mvt.tools.contour
Class ContourSet

java.lang.Object
  |
  +--mvt.tools.contour.ContourSet

public class ContourSet
extends java.lang.Object


Constructor Summary
ContourSet(Function function, Variable var1, Variable var2, Plot2DPanel plotPanel)
           
 
Method Summary
 java.awt.geom.Point2D.Double[] adaptRK45(java.awt.geom.Point2D.Double start, java.awt.geom.Rectangle2D.Double rect)
           
 java.awt.geom.Point2D.Double[] contourLine(java.awt.geom.Point2D.Double start, java.awt.geom.Rectangle2D.Double rect)
           
 Point2DList findBoundaryContourPoints(double xmin, double xmax, double ymin, double ymax, double level)
           
 Point2DList findEdgeContourPoints(Function f, Variable var, double edge, java.awt.geom.Rectangle2D.Double rect, boolean isVert)
           
 double[] getLevels(int numContours)
           
 LineList subdivideDomain(double level, java.awt.Color color)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContourSet

public ContourSet(Function function,
                  Variable var1,
                  Variable var2,
                  Plot2DPanel plotPanel)
Method Detail

subdivideDomain

public LineList subdivideDomain(double level,
                                java.awt.Color color)

findEdgeContourPoints

public Point2DList findEdgeContourPoints(Function f,
                                         Variable var,
                                         double edge,
                                         java.awt.geom.Rectangle2D.Double rect,
                                         boolean isVert)

findBoundaryContourPoints

public Point2DList findBoundaryContourPoints(double xmin,
                                             double xmax,
                                             double ymin,
                                             double ymax,
                                             double level)

contourLine

public java.awt.geom.Point2D.Double[] contourLine(java.awt.geom.Point2D.Double start,
                                                  java.awt.geom.Rectangle2D.Double rect)

adaptRK45

public java.awt.geom.Point2D.Double[] adaptRK45(java.awt.geom.Point2D.Double start,
                                                java.awt.geom.Rectangle2D.Double rect)

getLevels

public double[] getLevels(int numContours)

MVT API

mvt.icons