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.