jv.project

## Interface PvCameraListenerIf

- All Known Implementing Classes:
    MathCameraListener, PgAxes, PjEventCamera, PvImageDisplay

      public interface PvCameraListenerIf

  Interface for a listener to receive events of camera in display. The camera event contains information about the current state of the camera such as position, viewing direction and projection mode.

  The event includes the current does not contain pick information of the geometry

  See Also:
    `PvPickListenerIf`
  Author:
    Konrad Polthier
  Version:
    25.07.00, 1.00 revised (kp)
    25.07.00, 1.00 created (kp)

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `dragCamera(PvCameraEvent event)` Get camera position and viewing direction when a mouse drag event has occurred.
    `java.lang.String` | `getName()` The name of a listeners allows the display to issue verbal debug messages.
    `void` | `pickCamera(PvCameraEvent event)` Get camera position and viewing direction when a mouse pressed event has occurred.

- - ### Method Detail

    - #### getName

          java.lang.String getName()

      The name of a listeners allows the display to issue verbal debug messages.

    - #### pickCamera

          void pickCamera(PvCameraEvent event)

      Get camera position and viewing direction when a mouse pressed event has occurred. No pick information about geometry is supplied.
      Parameters:
        `event` - Pick event issued by the display
      See Also:
        `PvCameraListenerIf`

    - #### dragCamera

          void dragCamera(PvCameraEvent event)

      Get camera position and viewing direction when a mouse drag event has occurred. No pick information about geometry is supplied.
      Parameters:
        `event` - Drag event issued by the display
      See Also:
        `PvCameraListenerIf`

"

The software JavaView? is copyright protected. All Rights Reserved.
"