OFC Charts 3.1


com.oxymel.ofc.charts.data.grid
Class IrregularGrid

java.lang.Object
  |
  +--com.oxymel.ofc.charts.data.grid.Grid
        |
        +--com.oxymel.ofc.charts.data.grid.IrregularGrid

public class IrregularGrid
extends Grid


Constructor Summary
IrregularGrid()
          Constructor
 
Method Summary
 void addLine(java.util.Vector allGridNodeOfNewLine)
          Add Line
 java.util.Enumeration getEnumAllBorderPointInHorlogeDirection()
          Get all point on border of the grid order by the horloge direction from the grid left corner
 int getNbColumn()
          Get Number of column
 int getNbLine()
          Get Number of line
 double getX(int lineNumber, int columnNumber)
          Get X of node
 double getY(int lineNumber, int columnNumber)
          Get Y of node
 double getZ(int lineNumber, int columnNumber)
          Get Z of node
 
Methods inherited from class com.oxymel.ofc.charts.data.grid.Grid
getXMax, getXMin, getYMax, getYMin, getZMax, getZMin
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IrregularGrid

public IrregularGrid()
Constructor
Method Detail

addLine

public void addLine(java.util.Vector allGridNodeOfNewLine)
             throws OFCChartsException
Add Line
Parameters:
allGridNodeOfNewLine - Vector of all grid node of new line to add
Throws:
OFCChartsException -  

getNbLine

public int getNbLine()
Get Number of line
Overrides:
getNbLine in class Grid
Returns:
Number of line

getNbColumn

public int getNbColumn()
Get Number of column
Overrides:
getNbColumn in class Grid
Returns:
Number of column

getX

public double getX(int lineNumber,
                   int columnNumber)
Get X of node
Overrides:
getX in class Grid
Parameters:
lineNumber - Line number of Node
columnNumber - Column number of Node
Returns:
X of node

getY

public double getY(int lineNumber,
                   int columnNumber)
Get Y of node
Overrides:
getY in class Grid
Parameters:
lineNumber - Line number of Node
columnNumber - Column number of Node
Returns:
Y of node

getZ

public double getZ(int lineNumber,
                   int columnNumber)
Get Z of node
Overrides:
getZ in class Grid
Parameters:
lineNumber - Line number of Node
columnNumber - Column number of Node
Returns:
Z of node

getEnumAllBorderPointInHorlogeDirection

public java.util.Enumeration getEnumAllBorderPointInHorlogeDirection()
Description copied from class: Grid
Get all point on border of the grid order by the horloge direction from the grid left corner
Overrides:
getEnumAllBorderPointInHorlogeDirection in class Grid
Following copied from class: com.oxymel.ofc.charts.data.grid.Grid
Returns:
all point on border of the grid

OFC Charts 3.1


Copyright © 2005 Oxymel SA All Rights Reserved.