All Packages  This Package  Class Hierarchy  Class Search  Index

Class acg.stuttgart.rich.auxiliary.CameraAuxiliary
java.lang.Object
   |
   +----acg.stuttgart.rich.auxiliary.CameraAuxiliary

  Summary

public class  CameraAuxiliary
     extends java.lang.Object
{
          // Constructors 1
     public CameraAuxiliary();

          // Methods 1
     public static void lookAt(camera, Vector3D, Vector3D, Vector3D);

}

The CameraAuxiliary class provides gluLookAt like functionality to Tom's camera class.




  Constructors

· CameraAuxiliary

Summary  |  Top

   public CameraAuxiliary() 

Default constructor



  Methods

· lookAt

Summary  |  Top
   public static void lookAt(camera cam, 
                             Vector3D eye, 
                             Vector3D center, 
                             Vector3D up) 

The lookAt static method operates in a manner nearly identical to the OpenGL gluLookAt function (OpenGL Programming Guide, Chapter 3, pp 87-88). in that it specifys a camera transform by an eye position, a center of interest, and a camera up vector. For information on how this works, see the Tmatrix internal documentation, the OpenGL Programming guide, and Foley, vanDam, et. all "Computer Graphics." :^)



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