Manual integration of RNN and RNM

This commit is contained in:
John Lyon-Smith
2018-03-27 13:37:05 -07:00
parent bef47656f5
commit 5952d62335
173 changed files with 4288 additions and 4577 deletions

View File

@@ -0,0 +1,57 @@
//
// GMSPanoramaLayer.h
// Google Maps SDK for iOS
//
// Copyright 2013 Google Inc.
//
// Usage of this SDK is subject to the Google Maps/Google Earth APIs Terms of
// Service: https://developers.google.com/maps/terms
//
#import <CoreLocation/CoreLocation.h>
#import <QuartzCore/QuartzCore.h>
#import "GMSCALayer.h"
NS_ASSUME_NONNULL_BEGIN;
/**
* kGMSLayerPanoramaHeadingKey ranges from [0, 360).
*
* @related GMSPanoramaLayer
*/
extern NSString *const kGMSLayerPanoramaHeadingKey;
/**
* kGMSLayerPanoramaPitchKey ranges from [-90, 90].
*
* @related GMSPanoramaLayer
*/
extern NSString *const kGMSLayerPanoramaPitchKey;
/**
* kGMSLayerCameraZoomLevelKey ranges from [1, 5], default 1.
*
* @related GMSPanoramaLayer
*/
extern NSString *const kGMSLayerPanoramaZoomKey;
/**
* kGMSLayerPanoramaFOVKey ranges from [1, 160] (in degrees), default 90.
*
* @related GMSPanoramaLayer
*/
extern NSString *const kGMSLayerPanoramaFOVKey;
/**
* GMSPanoramaLayer is a custom subclass of CALayer, provided as the layer class on GMSPanoramaView.
* This layer should not be instantiated directly.
*/
@interface GMSPanoramaLayer : GMSCALayer
@property(nonatomic, assign) CLLocationDirection cameraHeading;
@property(nonatomic, assign) double cameraPitch;
@property(nonatomic, assign) float cameraZoom;
@property(nonatomic, assign) double cameraFOV;
@end
NS_ASSUME_NONNULL_END;