Class RingExtrapolator
- java.lang.Object
-
- org.jzy3d.plot3d.builder.Tessellator
-
- org.jzy3d.plot3d.builder.concrete.OrthonormalTessellator
-
- org.jzy3d.plot3d.builder.concrete.RingExtrapolator
-
public class RingExtrapolator extends OrthonormalTessellator
-
-
Field Summary
Fields Modifier and Type Field Description protected ColorMapper
cmap
protected Color
factor
protected RingTessellator
interpolator
protected float
ringMax
-
Constructor Summary
Constructors Constructor Description RingExtrapolator(float ringMax, ColorMapper cmap, Color factor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Composite
build(float[] x, float[] y, float[] z)
void
extrapolate(int n)
Add extrapolated points on the grid.List<Drawable>
getExtrapolatedRingPolygons()
-
Methods inherited from class org.jzy3d.plot3d.builder.concrete.OrthonormalTessellator
find, getEstimatedQuadSurroundingPoint, getRealQuadStandingOnPoint, getSquarePolygonsAroundCoordinates, getSquarePolygonsAroundCoordinates, getSquarePolygonsOnCoordinates, getSquarePolygonsOnCoordinates, newQuad, setData, unique, validZ, validZ
-
Methods inherited from class org.jzy3d.plot3d.builder.Tessellator
build
-
-
-
-
Field Detail
-
ringMax
protected float ringMax
-
cmap
protected ColorMapper cmap
-
factor
protected Color factor
-
interpolator
protected RingTessellator interpolator
-
-
Constructor Detail
-
RingExtrapolator
public RingExtrapolator(float ringMax, ColorMapper cmap, Color factor)
-
-
Method Detail
-
build
public Composite build(float[] x, float[] y, float[] z)
- Overrides:
build
in classOrthonormalTessellator
-
extrapolate
public void extrapolate(int n)
Add extrapolated points on the grid. If the grid is too small for extrapolation, the arrays are maximized
-
-