org.jzy3d.plot3d.builder.concrete
Class RingInterpolator

java.lang.Object
  extended by org.jzy3d.plot3d.builder.Tesselator
      extended by org.jzy3d.plot3d.builder.concrete.OrthonormalTesselator
          extended by org.jzy3d.plot3d.builder.concrete.RingInterpolator

public class RingInterpolator
extends OrthonormalTesselator


Constructor Summary
RingInterpolator(float ringMin, float ringMax, ColorMapper cmap, Color factor)
           
 
Method Summary
 AbstractComposite build(float[] x, float[] y, float[] z)
           
 java.util.List<Polygon> getInterpolatedRingPolygons()
          Load data standing on an orthonormal grid.
 
Methods inherited from class org.jzy3d.plot3d.builder.concrete.OrthonormalTesselator
getSquarePolygonsAroundCoordinates, getSquarePolygonsAroundCoordinates, getSquarePolygonsOnCoordinates, getSquarePolygonsOnCoordinates
 
Methods inherited from class org.jzy3d.plot3d.builder.Tesselator
build
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RingInterpolator

public RingInterpolator(float ringMin,
                        float ringMax,
                        ColorMapper cmap,
                        Color factor)
Method Detail

build

public AbstractComposite build(float[] x,
                               float[] y,
                               float[] z)
Overrides:
build in class OrthonormalTesselator

getInterpolatedRingPolygons

public java.util.List<Polygon> getInterpolatedRingPolygons()
Load data standing on an orthonormal grid.
Each input point (i.e. the association of x[i], y[j], z[i][j]) will be represented by a polygon centered on this point. The default coordinates of this polygon will be: There are thus three types of polygons: