java.lang.Object | |
↳ | org.neshan.ui.ElementClickData |
این کلاس برای اطلاعات مربوط به کلیک بر روی المانهای برداری استفاده میشود.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ElementClickData(long cPtr, boolean cMemoryOwn)
یک شی از نوع ElementClickData از موقعیت کلیک و المان برداری می سازد.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
synchronized void | delete() | ||||||||||
boolean |
equals(Object obj)
برابری این شی با شی مشخص شده را بررسی میکند.
| ||||||||||
static long |
getCPtr(ElementClickData obj)
یک شی از نوع ElementClickData از موقعیت کلیک و المان برداری می سازد.
| ||||||||||
LngLat |
getClickPos()
موقعیت کلیک را برمیگرداند.
| ||||||||||
ClickType |
getClickType()
نوع کلیک را برمیگرداند.
| ||||||||||
LngLat |
getElementClickPos()
موقعیت کلیک بر روی المانی که به موقعیت کلیک بر روی نقشه نزدیک است را برمیگرداند.
| ||||||||||
Layer |
getLayer()
لایه المان برداری که روی آن کلیک شده را برمیگرداند.
| ||||||||||
Element |
getVectorElement()
المان برداری که روی آن کلیک شده را برمیگرداند.
| ||||||||||
int |
hashCode()
معادل hash شدهی این این شی را برمیگرداند.
| ||||||||||
long |
swigGetRawPtr()
یک شی از نوع ElementClickData از موقعیت کلیک و المان برداری می سازد.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
یک شی از نوع ElementClickData از موقعیت کلیک و المان برداری می سازد.
برابری این شی با شی مشخص شده را بررسی میکند.
obj | شی مورد نظر |
---|
یک شی از نوع ElementClickData از موقعیت کلیک و المان برداری می سازد.
موقعیت کلیک بر روی المانی که به موقعیت کلیک بر روی نقشه نزدیک است را برمیگرداند.
برای نقاط دقیقا مرکز نقطه، برای خطوط نزدیکترین نقطه بر روی خط، برای مارکر لنگرگاه و برای چندضلعی برابر با خروجی تابع getClickPos میباشد.
لایه المان برداری که روی آن کلیک شده را برمیگرداند.
المان برداری که روی آن کلیک شده را برمیگرداند.
معادل hash شدهی این این شی را برمیگرداند.
یک شی از نوع ElementClickData از موقعیت کلیک و المان برداری می سازد.