Public class Spline
m
 
HyperView 2.958 Classes
       NIO Server    
      Server Threads   
     List details     
HyperView Methods
 

java.lang.object
  extended bySpline()
  A list paths in X/Y or X/Y/Z space.
 

Public variables:
HyperView curView = null;
int deltaX = 1,deltaY = 1;
int targetX = 0;
int targetY = 0;
int targetZ = 0;
int flags = 0;
byte mapType = 0;
int mass = 1;
int curPoint = 0;
int curRadius = 1; // How much off the plane to interpolate.
int totalPoints = 2;
int x[],y[],z[];
int dX[],dY[],dZ [];
int octant[];

//Precalculated reverse values.
// and only have to swap references to reverse

int fX[],fY[],fZ[];
int fDX[],fDY[],fDZ [];
int fOctant[];

int rX[],rY[],rZ[];
int rDX[],rDY[],rDZ [];
int rOctant[];

int velocity = 1;
int acceleration [];
// I have a HyperLinkedList Linkable for this
Spline next = null;
Spline prev = null;
int fGPen = 1;

Constructors:
Spline(HyperView tView,int tV,int[] tx,int[] ty)

Spline(HyperView tView,int tV,int[] tx,int[] ty,int spf)

Spline(HyperView tView,int tV,int[] tx,int[] ty,int[] tz,int spf)

Spline(int[] tx,int[] ty)

 
public void setView(HyperView tView)

public void ZBufferEna()

public void ZBufferDisable()


public void computeDeltas()

public void computeRDeltas()


public void addSpline(Spline s)


public void mapToGob(Gob tGB,Spline tSpline)


public void mapToView(Spline tSpline)


public void cleanUp()

public String toString()

public String getFlagString()