GoogleMaps Framework Reference

GMSPanoramaCameraUpdate

@interface GMSPanoramaCameraUpdate : NSObject

GMSPanoramaCameraUpdate represents an update that may be applied to a GMSPanoramaView. It encapsulates some logic for modifying the current camera. It should only be constructed using the factory helper methods below.

  • Returns an update that increments the camera heading with deltaHeading.

    Declaration

    Swift

    class func rotate(by deltaHeading: CGFloat) -> GMSPanoramaCameraUpdate

    Objective-C

    + (nonnull GMSPanoramaCameraUpdate *)rotateBy:(CGFloat)deltaHeading;
  • Returns an update that sets the camera heading to the given value.

    Declaration

    Swift

    class func setHeading(_ heading: CGFloat) -> GMSPanoramaCameraUpdate

    Objective-C

    + (nonnull GMSPanoramaCameraUpdate *)setHeading:(CGFloat)heading;
  • Returns an update that sets the camera pitch to the given value.

    Declaration

    Swift

    class func setPitch(_ pitch: CGFloat) -> GMSPanoramaCameraUpdate

    Objective-C

    + (nonnull GMSPanoramaCameraUpdate *)setPitch:(CGFloat)pitch;
  • Returns an update that sets the camera zoom to the given value.

    Declaration

    Swift

    class func setZoom(_ zoom: CGFloat) -> GMSPanoramaCameraUpdate

    Objective-C

    + (nonnull GMSPanoramaCameraUpdate *)setZoom:(CGFloat)zoom;