j3d.polyViewer.vec3
Class ZonalHarmonics

java.lang.Object
  extended by j3d.polyViewer.vec3.ZonalHarmonics
All Implemented Interfaces:
Vec3FunctionInterface

public class ZonalHarmonics
extends java.lang.Object
implements Vec3FunctionInterface

Copyright DocJava, inc. User: lyon

Date: Apr 2, 2005

Time: 4:02:56 AM


Constructor Summary
ZonalHarmonics()
           
 
Method Summary
static double cos(double theta)
           
 Vec3 getPolarVec3(double a, double u, double b, double v)
           
static double[] legendre(double x, int n)
           
static void main(java.lang.String[] args)
           
static double sin(double theta)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ZonalHarmonics

public ZonalHarmonics()
Method Detail

getPolarVec3

public Vec3 getPolarVec3(double a,
                         double u,
                         double b,
                         double v)
Specified by:
getPolarVec3 in interface Vec3FunctionInterface

main

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

legendre

public static double[] legendre(double x,
                                int n)

sin

public static final double sin(double theta)

cos

public static final double cos(double theta)

toString

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