logo


rendered3D
Class Object3D.InterpolatedPoint3D

java.lang.Object
  extended by rendered3D.Object3D.InterpolatedPoint3D
All Implemented Interfaces:
Point3D
Enclosing class:
Object3D

public static class Object3D.InterpolatedPoint3D
extends java.lang.Object
implements Point3D


Field Summary
 double x
 double y
 double z
 
Constructor Summary
Object3D.InterpolatedPoint3D(Point3D[] p)
Object3D.InterpolatedPoint3D(Point3D p1, Point3D p2)
Object3D.InterpolatedPoint3D(java.util.StringTokenizer k, java.util.ArrayList allpoints)
 
Method Summary
 Point3D clone2()
 Point3D createclone(java.util.ArrayList newpoints, Point3D[] point)
 double getx()
 double gety()
 double getz()
 java.lang.String toString()
 void update()
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

x

public double x

y

public double y

z

public double z
Constructor Detail

Object3D.InterpolatedPoint3D

public Object3D.InterpolatedPoint3D(Point3D[] p)
Parameters:
p -

Object3D.InterpolatedPoint3D

public Object3D.InterpolatedPoint3D(Point3D p1,
                                    Point3D p2)
Parameters:
p1 -
p2 -

Object3D.InterpolatedPoint3D

public Object3D.InterpolatedPoint3D(java.util.StringTokenizer k,
                                    java.util.ArrayList allpoints)
Parameters:
k -
allpoints -
Method Detail

clone2

public Point3D clone2()
Specified by:
clone2 in interface Point3D
Returns:

createclone

public Point3D createclone(java.util.ArrayList newpoints,
                           Point3D[] point)
Parameters:
newpoints -
point -
Returns:

update

public void update()

getx

public double getx()
Specified by:
getx in interface Point3D
Returns:

gety

public double gety()
Specified by:
gety in interface Point3D
Returns:

getz

public double getz()
Specified by:
getz in interface Point3D
Returns:

toString

public java.lang.String toString()
Specified by:
toString in interface Point3D
Overrides:
toString in class java.lang.Object
Returns: