horizontdeformer.deformer
Class Deformer

java.lang.Object
  extended by horizontdeformer.deformer.Deformer

public class Deformer
extends java.lang.Object


Field Summary
static int Kvadratic_Interpolation
           
static int Linear_Interpolation
           
static int NPolynomial_Interpolation
           
 javax.swing.JProgressBar progress
           
 
Constructor Summary
Deformer(DeformerData dd)
          Creates a new instance of Deformer
 
Method Summary
 InterpolationWithCoords createKvadraticInerpolation(int i, java.util.ArrayList<TPoint> gl)
           
 InterpolationWithCoords createLineraInterpolation(int i, java.util.ArrayList<TPoint> gl)
           
 InterpolationWithCoords createNpolynomialInterpolation(int i, java.util.ArrayList<TPoint> gl)
           
 java.awt.image.BufferedImage deformation()
           
 int getUsedInterpolation()
           
 void setUsedInterpolation(int usedInterpolation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

progress

public javax.swing.JProgressBar progress

Linear_Interpolation

public static final int Linear_Interpolation
See Also:
Constant Field Values

Kvadratic_Interpolation

public static final int Kvadratic_Interpolation
See Also:
Constant Field Values

NPolynomial_Interpolation

public static final int NPolynomial_Interpolation
See Also:
Constant Field Values
Constructor Detail

Deformer

public Deformer(DeformerData dd)
Creates a new instance of Deformer

Method Detail

getUsedInterpolation

public int getUsedInterpolation()

setUsedInterpolation

public void setUsedInterpolation(int usedInterpolation)

deformation

public java.awt.image.BufferedImage deformation()

createLineraInterpolation

public InterpolationWithCoords createLineraInterpolation(int i,
                                                         java.util.ArrayList<TPoint> gl)

createKvadraticInerpolation

public InterpolationWithCoords createKvadraticInerpolation(int i,
                                                           java.util.ArrayList<TPoint> gl)

createNpolynomialInterpolation

public InterpolationWithCoords createNpolynomialInterpolation(int i,
                                                              java.util.ArrayList<TPoint> gl)