ওভারভিউ
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 *) বাউন্ড সহ: | ( GMSCoordinateBounds *) | অন্যান্য |
একটি GMSCoordinateBounds প্রদান করে যা সমগ্র অন্যান্য সীমানাকে অন্তর্ভুক্ত করার জন্য প্রসারিত বর্তমান সীমার প্রতিনিধিত্ব করে।
যদি বর্তমান সীমা অবৈধ হয়, ফলাফলটি other
সমান একটি বৈধ সীমা।
- (BOOL) সমন্বিত ধারণ করে: | (CLLocationCoordinate2D) | সমন্বয় |
যদি এই সীমার মধ্যে coordinate
থাকে তবে হ্যাঁ রিটার্ন করে।
এর মধ্যে এমন পয়েন্ট রয়েছে যা সীমার প্রান্তে ঠিক থাকে।
- (BOOL) ছেদ করে সীমানা: | ( GMSCoordinateBounds *) | অন্যান্য |
যদি other
এই সীমার সাথে ওভারল্যাপ করে তবে হ্যাঁ প্রদান করে।
দুটি সীমা ওভারল্যাপ হচ্ছে যদি উভয়ের মধ্যে অন্তত একটি স্থানাঙ্ক বিন্দু থাকে।
- (id) initWithRegion: | ( জিএমএস দৃশ্যমান অঞ্চল ) | অঞ্চল |
সীমানা সহ ইনিটস যা region
ঘিরে থাকে।
- (id) initWithPath: | ( GMSpath *) | পথ |
সীমার সাথে ইনিটস যা path
ঘিরে থাকে।
- ( GMSCoordinateBounds *) পাথ সহ: | ( GMSpath *) | পথ |
একটি GMSCoordinateBounds প্রদান করে যা path
অন্তর্ভুক্ত করার জন্য প্রসারিত বর্তমান সীমার প্রতিনিধিত্ব করে।
সম্পত্তি ডকুমেন্টেশন
- (CLLocationCoordinate2D) উত্তরপূর্ব [read, assign] |
এই সীমানার উত্তর-পূর্ব কোণ।
- (CLLocationCoordinate2D) দক্ষিণ-পশ্চিম [read, assign] |
এই সীমানার দক্ষিণ-পশ্চিম কোণ।
- (BOOL) বৈধ [read, assign] |
এই সীমানায় কোনো পয়েন্ট না থাকলে NO রিটার্ন করে।
উদাহরণস্বরূপ, [[ GMSCoordinateBounds alloc] init].valid == NO.
যখন একটি অবৈধ বাউন্ড বৈধ স্থানাঙ্কের সাথে সম্প্রসারিত করা হয় IncludingCoordinate: বা IncludingBounds: এর মাধ্যমে, ফলে প্রাপ্ত সীমাগুলি বৈধ হবে কিন্তু শুধুমাত্র নতুন স্থানাঙ্ক ধারণ করবে।