ProGAL.geom3d.surface
Class ParametricParaboloid

java.lang.Object
  extended by ProGAL.geom3d.surface.ParametricSurface
      extended by ProGAL.geom3d.surface.ParametricParaboloid
All Implemented Interfaces:
Shape

public class ParametricParaboloid
extends ParametricSurface


Constructor Summary
ParametricParaboloid(double a, double b, double c)
           
ParametricParaboloid(double a, double b, double c, Vector displacement)
           
 
Method Summary
 ParametricParaboloid clone()
           
 double getA()
           
 double getB()
           
 double getC()
           
 Vector getDisplacement()
           
 Point getPoint(double u, double v)
           
 Point getPoint(Point par)
           
 Matrix getRotation()
           
 void setA(double v)
           
 void setB(double v)
           
 void setC(double v)
           
 void setDisplacement(Vector v)
           
 void setRotation(Matrix rot)
           
 java.lang.String toString()
           
 
Methods inherited from class ProGAL.geom3d.surface.ParametricSurface
getCenter, getNormal, getNormal
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParametricParaboloid

public ParametricParaboloid(double a,
                            double b,
                            double c)

ParametricParaboloid

public ParametricParaboloid(double a,
                            double b,
                            double c,
                            Vector displacement)
Method Detail

getDisplacement

public Vector getDisplacement()

setDisplacement

public void setDisplacement(Vector v)

getA

public double getA()

setA

public void setA(double v)

getB

public double getB()

setB

public void setB(double v)

getC

public double getC()

setC

public void setC(double v)

getRotation

public Matrix getRotation()

setRotation

public void setRotation(Matrix rot)

getPoint

public Point getPoint(double u,
                      double v)
Specified by:
getPoint in class ParametricSurface

getPoint

public Point getPoint(Point par)
Overrides:
getPoint in class ParametricSurface

clone

public ParametricParaboloid clone()
Specified by:
clone in class ParametricSurface

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object