org.jzy3d.plot3d.builder
Class Mapper

java.lang.Object
  extended by org.jzy3d.plot3d.builder.Mapper
Direct Known Subclasses:
BufferedImageMapper, SingleParameterMapper

public abstract class Mapper
extends Object


Constructor Summary
Mapper()
           
 
Method Summary
 double[] f(double[][] xy)
           
 double[] f(double[] x, double[] y)
           
abstract  double f(double x, double y)
           
 float[] fAsFloat(double[][] xy)
           
 float[] fAsFloat(double[] x, double[] y)
           
 float[] fAsFloat(float[][] xy)
           
 float[] fAsFloat(float[] x, float[] y)
           
 void remap(AbstractComposite shape)
          Update the shape by remapping its polygon points' z coordinate according to f(x,y)
 void remapDrawable(AbstractDrawable d)
           
 void remapPolygon(Polygon p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mapper

public Mapper()
Method Detail

f

public abstract double f(double x,
                         double y)

remap

public void remap(AbstractComposite shape)
Update the shape by remapping its polygon points' z coordinate according to f(x,y)


remapDrawable

public void remapDrawable(AbstractDrawable d)

remapPolygon

public void remapPolygon(Polygon p)

f

public double[] f(double[] x,
                  double[] y)

f

public double[] f(double[][] xy)

fAsFloat

public float[] fAsFloat(double[] x,
                        double[] y)

fAsFloat

public float[] fAsFloat(float[] x,
                        float[] y)

fAsFloat

public float[] fAsFloat(double[][] xy)

fAsFloat

public float[] fAsFloat(float[][] xy)


Copyright © 2013. All rights reserved.