public class

LngLat

extends Object
java.lang.Object
   ↳ org.neshan.core.LngLat

Class Overview

این کلاس موقعیت روی نقشه را با استفاده از استفاده از دو مختصات تعریف می‌کند. X و Y مختصات روی نقشه هستند. مقادیر این دو مختصات بستگی به پروجکشن نقشه دارند.

Summary

Public Constructors
LngLat()
Constructs a MapPos object.
LngLat(double x, double y)
یک شی از نوع LngLat با استفاده از مقادیر x و y می‌سازد.
Public Methods
synchronized void delete()
boolean equals(Object obj)
برابری این شی با شی مشخص شده را بررسی می‌کند.
double getX()
مقدار x از شی جاری را برمی‌گرداند.
double getY()
مقدار y از شی جاری را برمی‌گرداند.
int hashCode()
معادل hash شده‌ی این این شی را برمی‌گرداند.
String toString()
رشته‌ی معادل شی جاری را ایجاد می‌کند.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public LngLat ()

Constructs a MapPos object. All coordinates will be 0.

public LngLat (double x, double y)

یک شی از نوع LngLat با استفاده از مقادیر x و y می‌سازد. مقدار z صفر خواهد بود.

Parameters
x مقدار x
y مقدار y

Public Methods

public synchronized void delete ()

public boolean equals (Object obj)

برابری این شی با شی مشخص شده را بررسی می‌کند.

Parameters
obj شی‌ مورد نظر
Returns
  • در صورتی که دو شی یکسان باشند True و در غیر اینصورت False

public double getX ()

مقدار x از شی جاری را برمی‌گرداند.

Returns
  • مقدار x از شی جاری

public double getY ()

مقدار y از شی جاری را برمی‌گرداند.

Returns
  • مقدار y از شی جاری

public int hashCode ()

معادل hash شده‌ی این این شی را برمی‌گرداند.

Returns
  • معادل hash شده‌ی این شی

public String toString ()

رشته‌ی معادل شی جاری را ایجاد می‌کند. کاربرد این رشته عموماً برای logging می‌باشد.

Returns
  • رشته‌ی معادل این شی