de.jreality.tutorial.projects.darboux
Class DarbouxTransform

java.lang.Object
  extended by de.jreality.tutorial.projects.darboux.DarbouxTransform
All Implemented Interfaces:
PointSequence, EventListener, ChangeListener

public class DarbouxTransform
extends Object
implements ChangeListener, PointSequence


Constructor Summary
DarbouxTransform(PointSequence sequence, double[] startPoint)
           
 
Method Summary
 void addChangeListener(ChangeListener cl)
           
 double[][] getCurve()
           
 double[][] getPoints()
           
 double getR()
           
 double[][] getRods()
           
 boolean isClosed()
           
 void removeChangeListener(ChangeListener cl)
           
 void setR(double r)
           
 void setStartPoint(double[] startPoint)
           
 void stateChanged(ChangeEvent e)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DarbouxTransform

public DarbouxTransform(PointSequence sequence,
                        double[] startPoint)
Method Detail

getR

public double getR()

setR

public void setR(double r)

setStartPoint

public void setStartPoint(double[] startPoint)

getRods

public double[][] getRods()

getPoints

public double[][] getPoints()
Specified by:
getPoints in interface PointSequence

addChangeListener

public void addChangeListener(ChangeListener cl)
Specified by:
addChangeListener in interface PointSequence

removeChangeListener

public void removeChangeListener(ChangeListener cl)

getCurve

public double[][] getCurve()

stateChanged

public void stateChanged(ChangeEvent e)
Specified by:
stateChanged in interface ChangeListener

isClosed

public boolean isClosed()
Specified by:
isClosed in interface PointSequence