►C<DataType> | |
CSYQuadTree | |
CSYQuadTreePoint | |
►C<NSCoding> | |
CSYGeoBoundingBox | Represents a bounding box that defines a rectangular area in a geographic coordinate system |
CSYGeoCoordinate | Represents WGS84 coordinates with double precision |
►C<NSCopying> | |
CSYGeoBoundingBox | Represents a bounding box that defines a rectangular area in a geographic coordinate system |
CSYGeoCoordinate | Represents WGS84 coordinates with double precision |
►CSYRoutingOptions | Class representing complex options available to route calculation |
CSYRoutingOptionsTruck | Contains options used when calculating a truck route |
►CSYTask | A cancelable object that refers to the lifetime of processing a given request |
CSYAsyncTask | |
CSYBlockTask | |
►CSYMapLoaderTask | |
CSYMapLoaderMapArrayTask | |
CSYMapLoaderOneMapTask | |
►CNSObject | |
CSYAnnotation | SYAnnotation |
CSYAudioManager | Manages the playback of audio output from files or TTS |
►CSYAudioOutput | A single segment of audio output. Audio output should be passed to the SYAudioManager (via the playOutput method) to be played |
CSYAudioFileOutput | A collection of audio output consisting of one or more WAVE or OGG files |
CSYAudioTTSOutput | A TTS audio output segment consisting of a single string |
CSYAudioPCMData | |
CSYAudioSettings | Class defines settings for audio notifications |
►CSYAudioWarningSettings | Generic audio settings for warnings. You can set your custom voice or TTS for various cases |
CSYBetterRouteAudioWarningSettings | Audio settings for better route warnings |
CSYDangerTurnAudioWarningSettings | Audio settings for danger turn warnings |
CSYParkingAudioWarningSettings | Audio settings for parking warnings |
CSYRailwayCrossingAudioWarningSettings | Audio settings for speed limit warnings |
CSYSpeedCameraAudioWarningSettings | Audio settings for speed camera warnings |
CSYSpeedLimitAudioWarningSettings | Audio settings for speed limit warnings |
CSYTrafficAudioWarningSettings | Audio settings for traffic warnings |
CSYBatteryProfile | EV Battery profile representation |
CSYCameraProperties | Camera attributes returned by [SYMapCamera calculateCameraProperties...] |
CSYCity | City center representation |
CSYCityLink | Reference to city center with information about geocoordinate |
CSYContext | Use this interface to set mandatory authentication credentials You have to set authentication credentials (Api key and App Secret code) in order to use the APIs contained within this SDK. Some APIs may appear to work without valid credentials but they may stop functioning in the near future when server side configurations change, so please obtain and use valid credentials |
CSYCountryDetails | Country details |
CSYCourse | Represents course, course accuracy and acquired timestamp of data |
CSYDirectionInfo | Instruction provides a verbal description of a maneuver |
CSYDirectionSettings | Enables to change some direction settings |
CSYDriversBehaviorLog | Driver's behavior log provides access to all recorded trips and global driver's score |
CSYDriversBehaviorScore | Contains attributes of driver's score evaluated by internal scoring model |
CSYDriversBehaviorTrip | Driver's behavior trip provides access to recorded positions, events and score |
CSYDriversLogSettings | Settings for trip logger |
CSYDriversScoreAttributes | Represents attribute of driver's score |
CSYDriversScoreSettings | Settings for scoring model |
CSYDriving | Main class of driver's behavior module |
►CSYDrivingEvent | Ancesstor of each driver's behavior event |
CSYDrivingDistracting | Event is generated when distraction was detected |
CSYDrivingFastCornering | Event is generated when fast cornering was detected |
CSYDrivingHardAccelerating | Event is generated when hard acceleration was detected |
CSYDrivingHardBraking | Event is generated when hard breaking was detected |
CSYDrivingSpeeding | Event is generated when speeding was detected |
CSYEVConnector | EV Station connector representation. Basic and detailed informations about connector |
CSYEVProfile | EV Profile representation |
CSYGeoBoundingBox | Represents a bounding box that defines a rectangular area in a geographic coordinate system |
CSYGeocodeLocationRequest | Represents an interface for a geocoding search request base on location id |
CSYGeoCoordinate | Represents WGS84 coordinates with double precision |
CSYIncident | Incident representation. Basic and detailed informations about incident |
CSYIncidentLink | Reference to Incident with basic informations |
CSYIncidentSettings | Enables to change some Incidemt settings |
CSYIncidentsManager | |
CSYJunctionInfo | Provides information about road lanes, including lane directions and turn types |
CSYLane | Gives information about a lane, e.g. its type, markings |
CSYLaneInfo | Complex information about route lanes. Can be used to generate simplified lane assist, which contains information about lanes on current vehicle position. Or to generate complex 3d view of road lanes |
CSYLocationExplorer | |
CSYLogConnector | Provides diagnostic logs from SDK by delegate methods |
►CSYManeuver | Represents a maneuver, which is the action where you leave one street segment and enter the next one |
CSYManeuverExit | Provides information about the Exit maneuver |
CSYManeuverRoundabout | Provides information about the roundabout maneuver |
CSYMapCamera | A UIView subclass used by an application to display a map |
CSYMapInstallProgress | Progress of map installation |
CSYMapLoader | Provides methods which facilitate usage of offline map data capabilities. Some calls made to SYMapLoader are asynchronous and return results through the SYMapLoaderDelegate protocol |
CSYMapMarkersCluster | Handles the display of a large number of SYMapMarkers |
CSYMapObjectTextStyle | SYMapObject's text style |
CSYMapPositionIndicator | Used to provide a visual indication of the user's current position |
CSYMapRoadNumberFormat | Singpost road numbers format |
CSYNavigationManager | SYNavigationManager is a class that provides guidance advice and information along a route |
CSYNavigationObserver | SYNavigationObserver is a class that attach delegate as observer to SYNavigationManager |
CSYOnlineSession | |
CSYPackageInstallProgress | Progress of package installation task |
CSYPlace | Place representation. Basic and detailed informations about place |
CSYPlaceLink | Reference to Place with basic informations |
CSYPlaceSettings | Enables to change some POI on route settings |
CSYPlacesManager | Represents a set of data about a physical place |
CSYPosition | Represents position, speed, and course information as provided by a positioning source for a distinct moment in time |
►CSYPositionDataSource | The interface used to create a custom position source for SYPositioningManager |
CSYCustomPositionSource | Data source to generate positioning events from client application |
CSYDevicePositionSource | A position data source which gets updates from CLLocationManager |
►CSYSimulatorPositionSource | |
CSYLoggedPositionSource | A position data source which generates position updates from NMEA GPS log file |
CSYRoutePositionSimulator | SYRoutePositionSimulator is for demonstration purposes. It simulates position along the route with the average speed of road element. It replaces gps source of location and it will affect all map view instances |
CSYPositionInfo | |
CSYPositioning | SYPositioning attach delegate <SYPositioningDelegate> as observer to position updating events from SYPositioningManager. Use the startUpdatingPosition method to begin tracking position, and stopUpdatingPosition to stop |
CSYPositioningManager | Manages positioning services for the Sygic SDK |
CSYProxyObjectsManager | SYProxyObjectsManager provides interface to obtain link to informations represented by proxy objets |
CSYRailwayCrossingSettings | Enables to change some Railway crossing settings |
CSYRegionDetails | Total size of package in bytes to download |
CSYReverseSearch | Class providing reverse search functions for location data |
CSYReverseSearchResult | |
CSYReverseSearchResultDescription | Provides description of the found result |
CSYRoad | |
CSYRoadElement | Represents a road element on the road |
►CSYRoadLanes | Information about a road and its lanes |
CSYRouteRoadLanes | Information about a on-route road and its lanes |
►CSYRoute | Collection of maneuvers and roadElements connecting two or more waypoints. Waypoints may be thought of as the input to a route calculation whereas maneuvers are the results of calculating a route |
CSYBetterRoute | Provides information about better alternative calculated route |
►CSYRouteEventNotification | Base class for notifications. Includes all warnings you can get during navigation |
CSYChargingStationInfo | Charging station representation. Basic and detailed informations about station |
CSYHighwayExitInfo | Additional information to the highway exit |
CSYIncidentInfo | Warning about incidents on the route |
CSYPlaceInfo | Provides warning notifications about places on the current route |
CSYRailwayCrossingInfo | Railway crossing warning |
CSYSharpCurveInfo | Information about sharp curve warnings |
CSYRouteEventNotoficationsSettings | Base class for warning notification settings. To access these settings you have to use [SYNavigation sharedNavigation] instance |
CSYRouteExplorer | |
CSYRouteInfo | |
CSYRouteProgress | Exposes additional information about current route |
CSYRouteSerializerBrief | Serializes the route with information needed to compute the route from A to B. Contains route options, waypoints etc |
CSYRouteSerializerFull | Serializes the route with complete geometry information, step by step how the serialized route was computed |
CSYRouteViolatedAvoidOptions | Class representing options violaded at route calculation |
CSYRouting | Contains classes, protocols, and enumerations for describing and calculating routes |
CSYRoutingOptions | Class representing complex options available to route calculation |
CSYSearch | The Search class creates SYSearchSession instances and manages custom user data to search in |
CSYSearchAutocompleteContext | |
CSYSearchContact | Represents custom contact data |
CSYSearchCustomDataSource | Represents a interface for adding custom search data |
CSYSearchCustomPlace | Represents custom poi data |
CSYSearchFavorite | Represents custom favorites data |
CSYSearchFlatDataPayload | |
CSYSearchGeocodeContext | |
CSYSearchGeocodeLocationContext | |
CSYSearchHelper | |
CSYSearchHistory | Represents custom search history data |
CSYSearchMorePlacesSession | The Search Session class for requesting more nearby places |
CSYSearchPlacesContext | |
CSYSearchPlacesRequest | Represents a request to retrieve a SYPlace objects |
CSYSearchRequest | Represents an interface for a search request |
►CSYSearchResult | Base class for all search results |
CSYSearchAutocompleteResult | Base class for all autocomplete results |
►CSYSearchGeocodingResult | Base class for geocoding results |
►CSYSearchCustomDataResult | Base class for SYSearchResultTypeCustomData. Returned from SYSearchCustomDataSource |
CSYSearchContactResult | |
CSYSearchCustomPlaceResult | |
CSYSearchFavoriteResult | |
CSYSearchHistoryResult | |
►CSYSearchMapResult | Result class for SYSearchResultTypeCoordinate, SYSearchResultTypeAdminArea, SYSearchResultTypePostalCode and SYSearchResultTypeStreet |
CSYSearchHouseNumberResult | Result class for SYSearchResultTypeHouseNumber |
CSYSearchPlaceResult | Result class for SYSearchResultTypePlace, SYSearchResultTypePlaceCategory |
CSYSearchResultLabel | Class with informations about search result label with matched highlights |
CSYSearchSdkSessionWrapper | |
CSYSearchSession | The Search Session class processes requests to find specific places. New request makes the currently processing request to fail with Cancelled status, however, the completion call is scheduled asynchronously, so it's possible that the completion of the previous request is called with non-Cancelled status after the new request is started |
CSYSignpostElement | Singpost destination label |
CSYSignpostInfo | Represents a signpost information for navigation and map display |
CSYSpeedLimitInfo | Represents the actuall speed limit on the route |
CSYSpeedLimitSettings | Enables to change some Speed limit settings |
CSYTask | A cancelable object that refers to the lifetime of processing a given request |
CSYTraffic | |
CSYTrafficEvent | SYTrafficEvent represents a real-world traffic event such as an accident or road work. Not all traffic events will have complete information available, and some information may not be available immediately. If a property returns nil, it should be checked again after some time |
CSYTrafficInfo | Provides information about the current traffic |
CSYTunnelData | Information about upcoming tunnel |
►CSYViewObject | Base class for objects shown in an SYMapView view. All objects displayed by an Sygic SDK view have SYViewObject as their base class. All such objects fall into one of two categories: proxy objects, created by the SDK, and user objects, created by the client application. These objects additionally inherit from SYViewObjects |
►CSYMapObject | Base class for all view objects created by client application which can be added and shown on map. In order to display the object on the map, the object needs to be added to an SYMapView by calling addMapObject: |
CSYMapCircle | SYMapObject in the shape of a circle. In order to display the circle object on the map, the circle object needs to be added to an SYMapView by calling addMapObject: |
CSYMapMarker | Marker used to display an icon on a geographical position on a map. The map handles proper placement of icons on the screen as well as panning and rotation |
CSYMapPolygon | SYMapObject in the shape of a polygon. In order to display the polygon object on the map, the polygon object needs to be added to an SYMapView by calling addMapObject: |
CSYMapPolyline | SYMapObject in the shape of a polyline. In order to display the polyline object on the map, the polyline object needs to be added to an SYMapView by calling addMapObject: |
CSYMapRoute | SYMapObject in the shape of a route that can be displayed on a map. In order to display the route object on the map, the route object needs to be added to an SYMapView by calling addMapObject: |
CSYMapRouteLabel | Represents the class implementation for route label object of SYMapObject. SYMapRouteLabel is used to display a label on a route on a map. The map handles proper placement of icons on the screen as well as panning and rotation |
►CSYProxyObject | Base class for all view objects created by Sygic SDK |
CSYProxyCity | Represents a selectable city inside a view. Use SYProxyObjectsManager to obtain information about the city that represents |
CSYProxyIncident | Represents a selectable incident object inside a view. Use SYProxyObjectsManager to obtain information about the incident that represents |
CSYProxyPlace | Visually represents a selectable point of interest inside a view. SYProxyPlace is a proxy object (created by the SDK) and its instances cannot be modified. They can be selected from within their containing view (MapView). Use SYProxyObjectsManager to obtain information about the real-world point of interest that they represent |
CSYVoiceCatalog | Manager of voice packages for guided navigation and warnings. Can be used to install, uninstall or select current voice packages on the device |
►CSYVoicePackage | Return information about voice packages. Used in SYVoiceCatalog |
CSYVoicePackageImpl | |
►CSYWaypoint | Waypoints define a route's stopovers, including its start point it's destination point and any points in between |
CSYChargingWaypoint | SYChargingWaypoint define an ev route's charging station added to route by computeEVRoute method |
►C<NSObject> | |
C<SYAudioManagerDelegate> | Represents a delegate that offers listeners and callback methods related to SYAudioManager functionality. Methods of this protocol are called on the main queue |
C<SYDrivingDelegate> | |
C<SYLogConnectorDelegate> | |
C<SYMapViewDelegate> | Represents a delegate that offers listeners and callback methods related to visible actions that result from user interaction. Methods of this protocol are called on the main queue |
C<SYNavigationAudioFeedbackDelegate> | Delegate to handle Audio feedback |
C<SYNavigationDelegate> | Receives event callbacks containing information about the current navigation session |
C<SYOnlineSessionDelegate> | Callback messages sent by the SYOnlineSession |
C<SYPositioningDelegate> | |
►C<SYRouteSerializer> | Provides methods to serialize a route |
CSYRouteSerializerBrief | Serializes the route with information needed to compute the route from A to B. Contains route options, waypoints etc |
CSYRouteSerializerFull | Serializes the route with complete geometry information, step by step how the serialized route was computed |
►C<NSObjectNSObject> | |
C<SYDriversBehaviorLogDelegate> | |
C<SYMapCameraDelegate> | Represents a delegate that offers listeners and callback methods related to visible actions that result from user interaction. Methods of this protocol are called on the main queue |
C<SYMapLoaderDelegate> | Callback messages sent by the SYMapLoader. The callbacks correspond to specific map loader functionality. Only one delegate may be installed on the map loader at a time, using the setDelegate method |
C<SYRoutingDelegate> | Represents a delegate to handle SYRoute route calculation updates |
C<SYVoiceCatalogDelegate> | Provides various callback methods for requests made in SYVoiceCatalog class |
CSYAudioPCMData(SDK) | |
CSYBetterRoute(SDK) | |
CSYCameraRotationOffset | Local camera rotation offset |
CSYCameraTranslationOffset | Local camera translation offset |
CSYContext(SharedInstances) | |
CSYDriversBehaviorScore(SDK) | |
CSYDriversBehaviorTrip(SDK) | |
CSYDriversScoreAttributes(SDK) | |
CSYDrivingDistracting(SDK) | |
CSYDrivingEvent(SDK) | |
CSYDrivingFastCornering(SDK) | |
CSYDrivingHardAccelerating(SDK) | |
CSYDrivingHardBraking(SDK) | |
CSYDrivingSpeeding(SDK) | |
CSYHighwayExitInfo(SDK) | |
CSYIncidentInfo(SDK) | |
CSYJunctionInfo(SDK) | |
CSYMapRoadNumberFormat(SDK) | |
CSYPositionInfo(SDK) | |
CSYRailwayCrossingInfo(SDK) | |
CSYRegionDetails | Region details |
CSYRouteEventNotification(SDK) | |
CSYRouteViolatedAvoidOptions(SDK) | |
CSYRoutingOptions(SDK) | |
CSYSearchResultDetail() | |
CSYSharpCurveInfo(SDK) | |
CSYSignpostElement(SDK) | |
CSYSignpostInfo(SDK) | |
CSYSpeedLimitInfo(SDK) | |
CSYTransformCenterSettings | Map transform center settings for transitions between SYCameraMovementFree and SYCameraMovementFollowGpsPosition/SYCameraMovementFollowGpsPosition camera movement modes |
CSYWaypoint(SDK) | |
►C<UIGestureRecognizerDelegate> | |
CSYMapView | A UIView subclass used by an application to display a map |
►CUIView | |
CSYAnnotationView | SYAnnotationView |
CSYLaneAssistView | A UIView subclass used by an application to display a 3D lane assistant |
CSYMapSubview | |
CSYMapView | A UIView subclass used by an application to display a map |