Loading...
Searching...
No Matches
ObjectiveC Location View Elements

List of location view elements for Navigine iOS SDK. More...

Classes

class  NCCamera
 Class describing position of the camera. More...
 
protocol  <NCCameraListener>
 Class is used to listen for camera updates. More...
 
class  NCCircleMapObject
 represents circle on location view. More...
 
class  NCFlatIconMapObject
 represents icon object on location view. More...
 
class  NCIconMapObject
 represents icon object on location view. More...
 
class  NCImage
 class described image data in SDK More...
 
protocol  <NCInputListener>
 Class is used to listen for interactions with location view. More...
 
class  NCLocationView
 Class is used to display a Navigine location via iOS UIView. More...
 
class  NCLocationWindow
 Class is used to interact with the view. More...
 
class  NCMapObject
 Class is used to handle object on LocationWindow created and managing by user Could be handled in pickMapObjectAt method LocationWindow. More...
 
class  NCMapObjectPickResult
 Class is useed to handle information in PickListener. More...
 
protocol  <NCPickListener>
 Class is used to handle for picking objects on the location view. More...
 
class  NCPolygonMapObject
 represents polygon object on location view. More...
 
class  NCPolylineMapObject
 represents polyline object on location view. More...
 

Typedefs

typedef void(^ NCCameraCallback) (BOOL completed)
 Callback specified after the camera movement is stopped.
 

Enumerations

enum  NCAnimationType {
  NCAnimationTypeNone ,
  NCAnimationTypeLinear ,
  NCAnimationTypeCubic ,
  NCAnimationTypeQuint ,
  NCAnimationTypeSine
}
 Enum described animation functions. More...
 
enum  NCCameraUpdateReason {
  NCCameraUpdateReasonGestures ,
  NCCameraUpdateReasonApplication
}
 Reason of the camera update. More...
 
enum  NCImageType {
  NCImageTypePNG ,
  NCImageTypeSVG ,
  NCImageTypeJPG
}
 Enum described supported image types. More...
 
enum  NCMapObjectType {
  NCMapObjectTypeICON ,
  NCMapObjectTypeFLATICON ,
  NCMapObjectTypePOLYGON ,
  NCMapObjectTypePOLYLINE ,
  NCMapObjectTypeCIRCLE
}
 Enum underlying type of map object. More...
 

Detailed Description

List of location view elements for Navigine iOS SDK.

Typedef Documentation

◆ NCCameraCallback

typedef void(^ NCCameraCallback) (BOOL completed)

Callback specified after the camera movement is stopped.

Referenced from: LocationWindow.

Called when the move if finished.

Parameters
completeddetermine whether the movement is finished or cancelled

Definition at line 24 of file NCCameraCallback.h.

Enumeration Type Documentation

◆ NCAnimationType

Enum described animation functions.

Referenced from CircleMapObject, IconMapObject, FlatIconMapObject, LocationWindow.

Enumerator
NCAnimationTypeNone 

disable animation

NCAnimationTypeLinear 

animation according to formula f(t) = t.

NCAnimationTypeCubic 

animation according to formula f(t) = (-2 * t + 3) * t * t.

NCAnimationTypeQuint 

animation according to formula f(t) = (6 * t * t - 15 * t + 10) * t * t * t.

NCAnimationTypeSine 

animation according to formula f(t) = 0.5 - 0.5 * cos(PI * t).

Definition at line 15 of file NCAnimationType.h.

◆ NCCameraUpdateReason

Reason of the camera update.

Referenced from CameraListener.

Enumerator
NCCameraUpdateReasonGestures 

user manipulation.

For example: zoom, scroll, rotate, fling.

NCCameraUpdateReasonApplication 

Application.

By calling the LocationLiew::move methods.

Definition at line 15 of file NCCameraUpdateReason.h.

◆ NCImageType

Enum described supported image types.

Referenced from Image.

Enumerator
NCImageTypePNG 

PNG format.

NCImageTypeSVG 

SVG format.

NCImageTypeJPG 

JPG format.

Definition at line 15 of file NCImageType.h.

◆ NCMapObjectType

Enum underlying type of map object.

Referenced from MapObject.

Enumerator
NCMapObjectTypeICON 

icon

IconMapObject

NCMapObjectTypeFLATICON 

flat icon

FlatIconMapObject

NCMapObjectTypePOLYGON 

polygon

PolygonMapObject

NCMapObjectTypePOLYLINE 

polyline

PolylineMapObject

NCMapObjectTypeCIRCLE 

circle

CircleMapObject

Definition at line 15 of file NCMapObjectType.h.