All Packages  This Package  Class Hierarchy  Class Search  Index

Class acg.stuttgart.rich.spline.Hermite3D
java.lang.Object
   |
   +----acg.stuttgart.rich.spline.Spline3D
           |
           +----acg.stuttgart.rich.spline.Hermite3D

  Summary

public class  Hermite3D
     extends acg.stuttgart.rich.spline.Spline3D
{
          // Fields 4
     protected Vector3D D1;
     protected Vector3D D2;
     protected Vector3D P1;
     protected Vector3D P2;

          // Constructors 1
     public Hermite3D(Vector3D, Vector3D, Vector3D, Vector3D);

          // Methods 4
     public void changeControlPoints(Vector3D, Vector3D, Vector3D, Vector3D);
     public Vector3D evaluate(float);
     public void evaluate(float, Vector3D);
     public String toString();
}




  Fields

· P1

Summary  |  Top

   protected Vector3D P1


· P2

Summary  |  Top
   protected Vector3D P2


· D1

Summary  |  Top
   protected Vector3D D1


· D2

Summary  |  Top
   protected Vector3D D2


  Constructors

· Hermite3D

Summary  |  Top

   public Hermite3D(Vector3D p1, 
                    Vector3D p2, 
                    Vector3D d1, 
                    Vector3D d2) 


  Methods

· changeControlPoints

Summary  |  Top
   public void changeControlPoints(Vector3D p1, 
                                   Vector3D p2, 
                                   Vector3D d1, 
                                   Vector3D d2) 


· evaluate

Summary  |  Top
   public Vector3D evaluate(float s) 
Overrides:
evaluate in class Spline3D


· evaluate

Summary  |  Top
   public void evaluate(float s, 
                        Vector3D val) 


· toString

Summary  |  Top
   public String toString() 
Overrides:
toString in class Object


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7