All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class grapher.IsoCurve

java.lang.Object
   |
   +----grapher.IsoCurve

public class IsoCurve
extends java.lang.Object
Class IsoCurve Version 1.0 February 1996 Copyright (C) 1996 Leigh Brookshaw This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. This class will calculate the curve of a given value passing through a grid of values


Variable Index

 o ARRAYSIZE
 o BOTTOM
 o cells
Variables
 o curve
 o grid
 o LEFT
 o MAXARRAYSIZE
 o nx
 o ny
 o RIGHT
 o size
 o TERMINAL
Constants
 o TOP
 o value

Constructor Index

 o IsoCurve()
Constructors
 o IsoCurve(double[], int, int)

Method Index

 o addDataPoint(double, double)
 o addDataPoint(int, int, int)
 o createCells()
Protected Methods
 o getcurve()
 o getCurve()
 o getPoint(int, int, int)
 o search(int, int)
 o setGrid(double[], int, int)
Public Methods
 o setValue(double)

Variables

 o TERMINAL
 static final int TERMINAL
Constants

 o LEFT
 static final int LEFT
 o RIGHT
 static final int RIGHT
 o TOP
 static final int TOP
 o BOTTOM
 static final int BOTTOM
 o ARRAYSIZE
 static final int ARRAYSIZE
 o MAXARRAYSIZE
 static final int MAXARRAYSIZE
 o cells
 protected java.util.Vector cells
Variables

 o grid
 protected double grid[]
 o nx
 protected int nx
 o ny
 protected int ny
 o curve
 protected double curve[]
 o size
 protected int size
 o value
 protected double value

Constructors

 o IsoCurve
 public IsoCurve()
Constructors

 o IsoCurve
 public IsoCurve(double grid[],
                 int nx,
                 int ny)

Methods

 o setGrid
 public void setGrid(double grid[],
                     int nx,
                     int ny)
Public Methods

 o setValue
 public void setValue(double value)
 o getCurve
 public double[] getCurve()
 o createCells
 protected void createCells()
Protected Methods

 o getcurve
 protected void getcurve()
 o getPoint
 protected double[] getPoint(int wall,
                             int icell,
                             int jcell)
 o addDataPoint
 protected void addDataPoint(int wall,
                             int icell,
                             int jcell)
 o addDataPoint
 protected void addDataPoint(double x,
                             double y)
 o search
 protected grapher.Cell search(int icell,
                               int jcell)

All Packages  Class Hierarchy  This Package  Previous  Next  Index