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

## de.grogra.ray
Interface RTCamera

All Known Implementing Classes:
  GroIMPCamera

    public interface RTCamera

This interface represents an interface of a scene camera.

Author:
  Micha

Method Summary
`void` | `getRayFromCoordinates(double x, double y, Ray ray)` This method generates a ray that has its origin in the cameras origin and will go through the given pixel in the image plane.

Method Detail

### getRayFromCoordinates

    void getRayFromCoordinates(double x,
                               double y,
                               Ray ray)

  This method generates a ray that has its origin in the cameras origin and will go through the given pixel in the image plane.

  Parameters:
    `x` - Represents the relative x postion of the top left corner of the pixel. It ranges from -1 to +1.
    `y` - Represents the relative y postion of the top left corner of the pixel. It ranges from -1 to +1.
    `ray` - The generated ray is stored in this parameter.

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