Marker

Object Fields

    public MarkerType type;

Marker ın görselinin tipini belirtir

    public Point location;

Marker ın konumunu içerir.

    public int nativeId;

Marker MarkerLayer’a eklendiğinde Yolbil tarafından verilecek Id’yi tutar.

	public boolean isCustomTexture;

Marker’ın customTexture ile oluşturulup oluşturulmadığı bilgisini tutar.

	public String textureName;

Marker’ın customTexture ile oluşturulmuş olması durumunda textureName’ini tutar.

	public float angle;

Marker’ın harita üzerindeki açısını tutar.

Marker

Object Constructor

	public Marker(Point location, MarkerType type)

Verilen location ve tip ile marker objesi üretir

Marker

Object Constructor

	public Marker(Point location, boolean isCustomTexture, String textureName)

Marker’ın harita üzerinde standart MarkerType‘lar haricinde bir görüntüde olması istendiğinde c.png içerisindeki texturelardan birinin görüntüsünü kullanması için textureName gönderilir, marker objesi üretir.

Marker

Object Constructor

	public Marker(Point location, boolean isCustomTexture, String textureName, float angle)

textureName‘e ek olarak marker’ın haritada açılı gözükmesi için angle parametresi ile açı değeri gönderilir, marker objesi üretir.

getType

Static Class Method

	public MarkerType getType()

Marker objesinin MarkerType‘ını döner.

setType

Static Class Method

	public void setType(MarkerType type)

Marker objesinin type’ına gönderilen MarkerType parametresi setlenir.