Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.sf.j3d.threeD.raytracer.camera
Interface Camera

All Known Implementing Classes:
  CameraObject, OrthographicCamera, PinholeCamera, ThinLensCamera

    public interface Camera

Implementations of the Camera interface provide a method for calculating viewing rays.

Author:
  Mike Murray

Method Summary
`Ray` | `rayAt(double i, double j, int screenWidth, int screenHeight)`

Method Detail

### rayAt

    Ray rayAt(double i,
              double j,
              int screenWidth,
              int screenHeight)

  Parameters:
    `i` - X coordinate of pixel.
    `j` - Y coordinate of pixel.
    `screenWidth` - Width of image.
    `screenHeight` - Height of image.
  Returns:
    A Ray object that represents the viewing ray at (i, j)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD