GMSCoordinateBounds ক্লাস রেফারেন্স

GMSCoordinateBounds ক্লাস রেফারেন্স

ওভারভিউ

GMSCoordinateBounds পৃথিবীর পৃষ্ঠে একটি আয়তক্ষেত্রাকার আবদ্ধ বাক্সের প্রতিনিধিত্ব করে।

GMSCoordinateBounds অপরিবর্তনীয় এবং নির্মাণের পরে পরিবর্তন করা যাবে না।

পাবলিক সদস্য ফাংশন

(আইডি) - initWithCoordinate:সমন্বয়:
দুই কোণ দ্বারা সংজ্ঞায়িত আয়তক্ষেত্রাকার অঞ্চলের সাথে সম্পর্কিত উত্তর-পূর্ব এবং দক্ষিণ-পশ্চিম সীমানা শুরু করে।
( GMSCoordinateBounds *) - সমন্বয় সহ:
পাস-ইন স্থানাঙ্ক অন্তর্ভুক্ত করার জন্য প্রসারিত বর্তমান সীমার প্রতিনিধিত্ব করে একটি GMSCoordinateBounds প্রদান করে।
( GMSCoordinateBounds *) - সীমানা সহ:
একটি GMSCoordinateBounds প্রদান করে যা সমগ্র অন্যান্য সীমানাকে অন্তর্ভুক্ত করার জন্য প্রসারিত বর্তমান সীমার প্রতিনিধিত্ব করে।
(বুল) - সমন্বয় রয়েছে:
যদি এই সীমার মধ্যে coordinate থাকে তবে হ্যাঁ রিটার্ন করে।
(বুল) - ছেদ সীমানা:
যদি other এই সীমার সাথে ওভারল্যাপ করে তবে হ্যাঁ প্রদান করে।
(আইডি) - initWithRegion:
সীমানা সহ ইনিটস যা region ঘিরে থাকে।
(আইডি) - initWithPath:
সীমার সাথে ইনিটস যা path ঘিরে থাকে।
( GMSCoordinateBounds *) - পথ সহ:
একটি GMSCoordinateBounds প্রদান করে যা path অন্তর্ভুক্ত করার জন্য প্রসারিত বর্তমান সীমার প্রতিনিধিত্ব করে।

বৈশিষ্ট্য

CLLocationCoordinate2D উত্তরপূর্ব
এই সীমানার উত্তর-পূর্ব কোণ।
CLLocationCoordinate2D দক্ষিণ পশ্চিম
এই সীমানার দক্ষিণ-পশ্চিম কোণ।
বুল বৈধ
এই সীমানায় কোনো পয়েন্ট না থাকলে NO রিটার্ন করে।

সদস্য ফাংশন ডকুমেন্টেশন

- (id) initWithCoordinate: (CLLocationCoordinate2D) coord1
সমন্বয়: (CLLocationCoordinate2D) coord2

দুই কোণ দ্বারা সংজ্ঞায়িত আয়তক্ষেত্রাকার অঞ্চলের সাথে সম্পর্কিত উত্তর-পূর্ব এবং দক্ষিণ-পশ্চিম সীমানা শুরু করে।

বাক্সের দ্রাঘিমাংশ coord1 থেকে coord2 পর্যন্ত প্রসারিত নাকি এর বিপরীতে তা অস্পষ্ট; অস্পষ্টতা দূর করে বাক্সটি দুটি রূপের মধ্যে ছোট হিসাবে তৈরি করা হয়েছে।

- ( GMSCoordinateBounds *) সমন্বয় সহ: (CLLocationCoordinate2D) সমন্বয়

পাস-ইন স্থানাঙ্ক অন্তর্ভুক্ত করার জন্য প্রসারিত বর্তমান সীমার প্রতিনিধিত্ব করে একটি GMSCoordinateBounds প্রদান করে।

যদি বর্তমান সীমাগুলি অবৈধ হয়, ফলাফলটি শুধুমাত্র coordinate ধারণকারী একটি বৈধ সীমা।

একটি GMSCoordinateBounds প্রদান করে যা সমগ্র অন্যান্য সীমানাকে অন্তর্ভুক্ত করার জন্য প্রসারিত বর্তমান সীমার প্রতিনিধিত্ব করে।

যদি বর্তমান সীমা অবৈধ হয়, ফলাফলটি other সমান একটি বৈধ সীমা।

- (BOOL) সমন্বিত ধারণ করে: (CLLocationCoordinate2D) সমন্বয়

যদি এই সীমার মধ্যে coordinate থাকে তবে হ্যাঁ রিটার্ন করে।

এর মধ্যে এমন পয়েন্ট রয়েছে যা সীমার প্রান্তে ঠিক থাকে।

- (BOOL) ছেদ করে সীমানা: ( GMSCoordinateBounds *) অন্যান্য

যদি other এই সীমার সাথে ওভারল্যাপ করে তবে হ্যাঁ প্রদান করে।

দুটি সীমা ওভারল্যাপ হচ্ছে যদি উভয়ের মধ্যে অন্তত একটি স্থানাঙ্ক বিন্দু থাকে।

সীমানা সহ ইনিটস যা region ঘিরে থাকে।

- (id) initWithPath: ( GMSpath *) পথ

সীমার সাথে ইনিটস যা path ঘিরে থাকে।

একটি GMSCoordinateBounds প্রদান করে যা path অন্তর্ভুক্ত করার জন্য প্রসারিত বর্তমান সীমার প্রতিনিধিত্ব করে।


সম্পত্তি ডকুমেন্টেশন

- (CLLocationCoordinate2D) উত্তরপূর্ব [read, assign]

এই সীমানার উত্তর-পূর্ব কোণ।

- (CLLocationCoordinate2D) দক্ষিণ-পশ্চিম [read, assign]

এই সীমানার দক্ষিণ-পশ্চিম কোণ।

- (BOOL) বৈধ [read, assign]

এই সীমানায় কোনো পয়েন্ট না থাকলে NO রিটার্ন করে।

উদাহরণস্বরূপ, [[ GMSCoordinateBounds alloc] init].valid == NO.

যখন একটি অবৈধ বাউন্ড বৈধ স্থানাঙ্কের সাথে সম্প্রসারিত করা হয় IncludingCoordinate: বা IncludingBounds: এর মাধ্যমে, ফলে প্রাপ্ত সীমাগুলি বৈধ হবে কিন্তু শুধুমাত্র নতুন স্থানাঙ্ক ধারণ করবে।