public class

Trackball

extends Object
java.lang.Object
   ↳ casmi.Trackball

Class Overview

Class for Trackball manipulation.

Summary

Public Constructors
Trackball(int width, int height)
Trackball(Applet applet)
Public Methods
double[] getRotationMatrix()
void reset()
void rotate(Canvas obj, double baseX, double baseY, double baseZ)
void rotate(Canvas obj)
void setCamera(Camera camera)
void setSize(int width, int height)
void update(int mouseX, int mouseY, int prevMouseX, int prevMouseY)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Trackball (int width, int height)

public Trackball (Applet applet)

Public Methods

public double[] getRotationMatrix ()

public void reset ()

public void rotate (Canvas obj, double baseX, double baseY, double baseZ)

public void rotate (Canvas obj)

public void setCamera (Camera camera)

public void setSize (int width, int height)

public void update (int mouseX, int mouseY, int prevMouseX, int prevMouseY)