com.io7m.jcamera

## Class JCameraFPSStyleSnapshots

- java.lang.Object
- - com.io7m.jcamera.JCameraFPSStyleSnapshots

-     public final class JCameraFPSStyleSnapshots
      extends Object

  Functions to derive immutable snapshots of cameras.

- - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static JCameraFPSStyleSnapshot` | `interpolate(JCameraFPSStyleSnapshot x, JCameraFPSStyleSnapshot y, double a)` Linearly interpolate between two camera snapshots.
    `static JCameraFPSStyleSnapshot` | `of(JCameraFPSStyleReadableType c)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### interpolate

          public static JCameraFPSStyleSnapshot interpolate(JCameraFPSStyleSnapshot x,
                                                            JCameraFPSStyleSnapshot y,
                                                            double a)

      Linearly interpolate between two camera snapshots.
      Parameters:
        `x` - The first snapshot
        `y` - The second snapshot
        `a` - The interpolation value
      Returns:
        A value between `x` and `y`

    - #### of

          public static JCameraFPSStyleSnapshot of(JCameraFPSStyleReadableType c)

      Parameters:
        `c` - A camera
      Returns:
        A snapshot of the given camera

Copyright © 2017 <code@io7m.com> http://io7m.com