de.jreality.tutorial.projects.ksurfaces
Class KSurfacesApp

java.lang.Object
  extended by de.jreality.tutorial.projects.ksurfaces.KSurfacesApp

public class KSurfacesApp
extends java.lang.Object

This class contains the application to display the K-surfaces and their Gauss map.

Author:
G. Paul Peters, 24.07.2009

Constructor Summary
KSurfacesApp()
           
 
Method Summary
 double getA1()
           
 double getA2()
           
 double getB1()
           
 double getB2()
           
 int getM()
           
 int getN()
           
 SceneGraphComponent getRoot()
           
 int getT()
           
static void main(java.lang.String[] args)
           
 void setA1(double a1)
           
 void setA2(double a2)
           
 void setB1(double b1)
           
 void setB2(double b2)
           
 void setM(int m)
           
 void setN(int n)
           
 void setT(int t)
           
 void update()
          This method needs to be called whenever the changes of the parameters should have an effect on the scene graph one gets from getRoot().
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KSurfacesApp

public KSurfacesApp()
Method Detail

update

public void update()
This method needs to be called whenever the changes of the parameters should have an effect on the scene graph one gets from getRoot().


getRoot

public SceneGraphComponent getRoot()
Returns:
the root of the scene graph with the Gauss map of the k-surface

getM

public int getM()

setM

public void setM(int m)

getN

public int getN()

setN

public void setN(int n)

getA1

public double getA1()

setA1

public void setA1(double a1)

getA2

public double getA2()

setA2

public void setA2(double a2)

getB1

public double getB1()

setB1

public void setB1(double b1)

getB2

public double getB2()

setB2

public void setB2(double b2)

getT

public int getT()

setT

public void setT(int t)

main

public static void main(java.lang.String[] args)