NTLngLat
@interface NTLngLat : NSObject {
void *swigCPtr;
BOOL swigCMemOwn;
}
این کلاس موقعیت روی نقشه را با استفاده از استفاده از دو مختصات تعریف میکند. X و Y مختصات روی نقشه هستند. مقادیر این دو مختصات بستگی به پروجکشن نقشه دارند.
-
برابری این شی با شی مشخص شده را بررسی میکند.
Declaration
Objective-C
- (BOOL)isEqual:(id)object;
Swift
func isEqual(_ object: Any!) -> Bool
Parameters
obj
شی مورد نظر
Return Value
در صورتی که دو شی یکسان باشند True و در غیر اینصورت False
-
معادل hash شدهی این این شی را برمیگرداند.
@hide
Declaration
Objective-C
- (NSUInteger)hash;
Swift
func hash() -> UInt
Return Value
معادل hash شدهی این شی
-
Constructs a MapPos object. All coordinates will be 0.
Declaration
Objective-C
- (id)init;
Swift
init!()
-
یک شی از نوع LngLat با استفاده از مقادیر x و y میسازد. مقدار z صفر خواهد بود.
Declaration
Objective-C
- (id)initWithX:(double)x y:(double)y;
Swift
init!(x: Double, y: Double)
Parameters
x
مقدار x
y
مقدار y
-
مقدار x از شی جاری را برمیگرداند.
Declaration
Objective-C
- (double)getX;
Swift
func getX() -> Double
Return Value
مقدار x از شی جاری
-
مقدار y از شی جاری را برمیگرداند.
Declaration
Objective-C
- (double)getY;
Swift
func getY() -> Double
Return Value
مقدار y از شی جاری
-
Checks for equality between this and another map position.
Declaration
Objective-C
- (BOOL)isEqualInternal:(NTLngLat *)p;
Swift
func isEqualInternal(_ p: NTLngLat!) -> Bool
Parameters
p
The other map position.
Return Value
True if equal.
-
معادل hash شدهی این این شی را برمیگرداند.
@hide
Declaration
Objective-C
- (int)hashInternal;
Swift
func hashInternal() -> Int32
Return Value
معادل hash شدهی این شی
-
رشتهی معادل شی جاری را ایجاد میکند. کاربرد این رشته عموماً برای logging میباشد.
Declaration
Objective-C
- (NSString *)description;
Swift
func description() -> String!
Return Value
رشتهی معادل این شی
-
Undocumented
Declaration
Objective-C
-(void)dealloc;