com.jzy3d.surfedit.data
Class MapData

java.lang.Object
  extended by com.jzy3d.surfedit.data.MapData

public class MapData
extends Object

A data structure similar to Grid providing additional information (axes labels, bounding box). Also provide converters to get the data to:

Following usual Jzy3d convention, the Z array has layout [Xindex][Yindex].

Author:
Martin Pernollet

Constructor Summary
MapData()
           
MapData(org.jzy3d.plot3d.builder.Mapper mapper, org.jzy3d.maths.Range range, int steps)
           
MapData(org.jzy3d.plot3d.builder.Mapper mapper, org.jzy3d.maths.Range xrange, org.jzy3d.maths.Range yrange, int steps)
           
MapData(org.jzy3d.plot3d.builder.Mapper mapper, org.jzy3d.maths.Range xrange, org.jzy3d.maths.Range yrange, int xsteps, int ysteps)
           
 
Method Summary
protected  void build(org.jzy3d.plot3d.builder.Mapper mapper, org.jzy3d.maths.Range xrange, org.jzy3d.maths.Range yrange, int xsteps, int ysteps)
           
 int getMaxAllowableZValue()
           
 int getMaxZValue()
           
 int getMinAllowableZValue()
           
 String getTitle()
           
 int[] getXData()
           
 int getXLength()
           
 String getXTitle()
           
 int[] getYData()
           
 int getYLength()
           
 String getYTitle()
           
 int[][] getZData()
           
 String getZTitle()
           
 void setMaxAllowableZValue(int i)
           
 void setMinAllowableZValue(int i)
           
 void setTitle(String title)
           
 void setXData(int[] data)
           
 void setXTitle(String title)
           
 void setYData(int[] data)
           
 void setYTitle(String title)
           
 void setZData(int[][] data)
           
 void setZTitle(String title)
           
 List<org.jzy3d.maths.Coord3d> toCoords()
           
 org.jzy3d.maths.Grid toGrid()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapData

public MapData()

MapData

public MapData(org.jzy3d.plot3d.builder.Mapper mapper,
               org.jzy3d.maths.Range range,
               int steps)

MapData

public MapData(org.jzy3d.plot3d.builder.Mapper mapper,
               org.jzy3d.maths.Range xrange,
               org.jzy3d.maths.Range yrange,
               int steps)

MapData

public MapData(org.jzy3d.plot3d.builder.Mapper mapper,
               org.jzy3d.maths.Range xrange,
               org.jzy3d.maths.Range yrange,
               int xsteps,
               int ysteps)
Method Detail

build

protected void build(org.jzy3d.plot3d.builder.Mapper mapper,
                     org.jzy3d.maths.Range xrange,
                     org.jzy3d.maths.Range yrange,
                     int xsteps,
                     int ysteps)

toCoords

public List<org.jzy3d.maths.Coord3d> toCoords()

toGrid

public org.jzy3d.maths.Grid toGrid()

getTitle

public String getTitle()

getXTitle

public String getXTitle()

getYTitle

public String getYTitle()

getZTitle

public String getZTitle()

getXLength

public int getXLength()

getYLength

public int getYLength()

getMaxZValue

public int getMaxZValue()

getMaxAllowableZValue

public int getMaxAllowableZValue()

getMinAllowableZValue

public int getMinAllowableZValue()

getXData

public int[] getXData()

getYData

public int[] getYData()

getZData

public int[][] getZData()

setTitle

public void setTitle(String title)

setXTitle

public void setXTitle(String title)

setYTitle

public void setYTitle(String title)

setZTitle

public void setZTitle(String title)

setMaxAllowableZValue

public void setMaxAllowableZValue(int i)

setMinAllowableZValue

public void setMinAllowableZValue(int i)

setXData

public void setXData(int[] data)

setYData

public void setYData(int[] data)

setZData

public void setZData(int[][] data)


Copyright © 2014. All rights reserved.