java.lang.Object | |
↳ | org.neshan.core.Bounds |
این کلاس برای کار با bound های نقشه بوده و محدودههای معتبر برای مقادیرآن نیز وابسته به پروجکشن مورد استفاده نقشه میباشد.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Bounds()
Constructs an empty MapBounds object.
| |||||||||||
Bounds(LngLat min, LngLat max)
با استفاده از مقادیر حداقل و حداکثر برای موقعیت نقشه، یک شی از نوع Bounds میسازد.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean |
contains(LngLat pos)
چک میکند آیا نقطهی مورد نظر داخل bound وجود دارد یا خیر.
| ||||||||||
synchronized void | delete() | ||||||||||
boolean |
equals(Object obj)
برابری این شی با شی مشخص شده را بررسی میکند.
| ||||||||||
LngLat |
getCenter()
مرکز bound را محاسبه میکند.
| ||||||||||
LngLat |
getMax()
مقدار بیشینهی موقعیت نقشه (شمال شرق) را در این bound برمیگرداند.
| ||||||||||
LngLat |
getMin()
مقدار کمینهی موقعیت نقشه (جنوب غرب) را در این bound برمیگرداند.
| ||||||||||
int |
hashCode()
معادل hash شدهی این این شی را برمیگرداند.
| ||||||||||
String |
toString()
رشتهی معادل شی جاری را ایجاد میکند.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Constructs an empty MapBounds object. The coordinates of the minimum map position will be
set to positive infinity and the coordinates of the maximum map position will be
set to negative infinity.
با استفاده از مقادیر حداقل و حداکثر برای موقعیت نقشه، یک شی از نوع Bounds میسازد.
min | حداقل مقدار موقعیت نقشه (جنوب-غرب) |
---|---|
max | حداکثر مقدار موقعیت نقشه (شمال-شرق) |
چک میکند آیا نقطهی مورد نظر داخل bound وجود دارد یا خیر.
pos | نقطهی مورد نظر |
---|
برابری این شی با شی مشخص شده را بررسی میکند.
obj | شی مورد نظر |
---|
مقدار بیشینهی موقعیت نقشه (شمال شرق) را در این bound برمیگرداند.
مقدار کمینهی موقعیت نقشه (جنوب غرب) را در این bound برمیگرداند.
معادل hash شدهی این این شی را برمیگرداند.
رشتهی معادل شی جاری را ایجاد میکند. کاربرد این رشته عموماً برای logging میباشد.