com.sygic.sdk.map.object.MapMarker Class Reference
Inheritance diagram for com.sygic.sdk.map.object.MapMarker:
Collaboration diagram for com.sygic.sdk.map.object.MapMarker:

Static Public Member Functions

static MarkerData.Builder at (final double latitude, final double longitude)
 
static MarkerData.Builder from (@NonNull final ProxyPlace poi)
 
static MarkerData.Builder from (@NonNull final UiObject uiObject)
 
static MarkerData.Builder at (@NonNull final GeoCoordinates coordinates)
 

Static Public Attributes

static final Creator< MapMarkerCREATOR
 

Protected Member Functions

 MapMarker (final Parcel in)
 
- Protected Member Functions inherited from com.sygic.sdk.map.object.MapObject< MarkerData >
 MapObject ( @NonNull final T objectData, final @MapObjectType int type, final int id, final int zIndex)
 
 MapObject (final Parcel in)
 

Additional Inherited Members

- Public Member Functions inherited from com.sygic.sdk.map.object.MapObject< MarkerData >
int getMapObjectType ()
 
boolean equals (Object o)
 
int hashCode ()
 
void writeToParcel (final Parcel dest, final int flags)
 

Detailed Description

Represents the class implementation for marker object of MapObject. 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.

Constructor & Destructor Documentation

◆ MapMarker()

com.sygic.sdk.map.object.MapMarker.MapMarker ( final Parcel  in)
protected

Member Function Documentation

◆ at() [1/2]

static MarkerData.Builder com.sygic.sdk.map.object.MapMarker.at ( @NonNull final GeoCoordinates  coordinates)
static

◆ at() [2/2]

static MarkerData.Builder com.sygic.sdk.map.object.MapMarker.at ( final double  latitude,
final double  longitude 
)
static

◆ from() [1/2]

static MarkerData.Builder com.sygic.sdk.map.object.MapMarker.from ( @NonNull final ProxyPlace  poi)
static

◆ from() [2/2]

static MarkerData.Builder com.sygic.sdk.map.object.MapMarker.from ( @NonNull final UiObject  uiObject)
static

Member Data Documentation

◆ CREATOR

final Creator<MapMarker> com.sygic.sdk.map.object.MapMarker.CREATOR
static
Initial value:
= new Creator<MapMarker>() {
@Override
public MapMarker createFromParcel(final Parcel source) {
return new MapMarker(source);
}
@Override
public MapMarker[] newArray(final int size) {
return new MapMarker[size];
}
}

The documentation for this class was generated from the following file: