GMSPanoramaCamera क्लास रेफ़रंस


खास जानकारी

GMSPanoramaCamera का इस्तेमाल, GMSPanoramaView को देखने की दिशा को कंट्रोल करने के लिए किया जाता है.

इसमें इस बारे में जानकारी नहीं है कि किस पैनोरामा को दिखाना चाहिए.

सार्वजनिक सदस्य के फ़ंक्शन

(आईडी)- initWithOrientation:zoom:FOV:
 खास तौर पर बनाया गया, शुरू करने वाला टूल.

स्टैटिक सार्वजनिक सदस्यों के काम

(इंस्टेंस टाइप)+ cameraWithOrientation:zoom:
 सुविधा कंस्ट्रक्टर, जिसमें orientation के हिस्से के रूप में हेडिंग और पिच की जानकारी होती है. साथ ही, इसमें zoom और डिफ़ॉल्ट फ़ील्ड ऑफ़ व्यू (90 डिग्री) भी होता है.
(इंस्टेंस टाइप)+ cameraWithHeading:pitch:zoom:
 सुविधा कंस्ट्रक्टर heading, pitch, zoom को डिफ़ॉल्ट फ़ील्ड ऑफ़ व्यू (90 डिग्री) के साथ बताता है.
(इंस्टेंस टाइप)+ cameraWithOrientation:zoom:FOV:
 GMSPanoramaCamera के लिए सुविधा कंस्ट्रक्टर, जो orientation के हिस्से के तौर पर हेडिंग और पिच के साथ सभी कैमरा प्रॉपर्टी के बारे में बताता है.
(इंस्टेंस टाइप)+ cameraWithHeading:pitch:zoom:FOV:
 GMSPanoramaCamera के लिए सुविधा कंस्ट्रक्टर, जिसमें कैमरे की सभी प्रॉपर्टी शामिल हैं.

प्रॉपर्टी

डबलएफ़ओवी
 ज़ूम 1 पर डिग्री में व्यू के बड़े डाइमेंशन (चौड़ाई या ऊंचाई) में शामिल व्यू ऑफ़ व्यू (एफ़ओवी).
float ज़ूम
 स्क्रीन के दिखाई देने वाले क्षेत्र को अडजस्ट करता है.
GMSOrientationस्क्रीन की दिशा
 कैमरे का ओरिएंटेशन, जो शीर्षक और पिच को एक साथ ग्रुप करता है.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

- (id) initWithOrientation: (GMSOrientation) स्क्रीन की दिशा
ज़ूम करें: (float)  ज़ूम
एफ़ओवी: (डबल) एफ़ओवी

खास तौर पर बनाया गया, शुरू करने वाला टूल.

इस GMSPanoramaCamera को orientation, zoom, और FOV के साथ कॉन्फ़िगर करता है. इन वैल्यू को स्वीकार की जाने वाली रेंज में जोड़ दिया जाएगा.

+ (इंस्टेंस टाइप) CamWithOrientation: (GMSOrientation) स्क्रीन की दिशा
ज़ूम करें: (float)  ज़ूम

सुविधा कंस्ट्रक्टर, जिसमें orientation के हिस्से के रूप में हेडिंग और पिच की जानकारी होती है. साथ ही, इसमें zoom और डिफ़ॉल्ट फ़ील्ड ऑफ़ व्यू (90 डिग्री) भी होता है.

+ (इंस्टेंसटाइप) CameraWithHeadline: (CLLocationDirection) हेडिंग
पिच: (डबल) पिच
ज़ूम करें: (float)  ज़ूम

सुविधा कंस्ट्रक्टर heading, pitch, zoom को डिफ़ॉल्ट फ़ील्ड ऑफ़ व्यू (90 डिग्री) के साथ बताता है.

+ (इंस्टेंस टाइप) CamWithOrientation: (GMSOrientation) स्क्रीन की दिशा
ज़ूम करें: (float)  ज़ूम
एफ़ओवी: (डबल) एफ़ओवी

GMSPanoramaCamera के लिए सुविधा कंस्ट्रक्टर, जो orientation के हिस्से के तौर पर हेडिंग और पिच के साथ सभी कैमरा प्रॉपर्टी के बारे में बताता है.

+ (इंस्टेंसटाइप) CameraWithHeadline: (CLLocationDirection) हेडिंग
पिच: (डबल) पिच
ज़ूम करें: (float)  ज़ूम
एफ़ओवी: (डबल) एफ़ओवी

GMSPanoramaCamera के लिए सुविधा कंस्ट्रक्टर, जिसमें कैमरे की सभी प्रॉपर्टी शामिल हैं.


प्रॉपर्टी से जुड़े दस्तावेज़

- (डबल) FOV [read, assign]

ज़ूम 1 पर डिग्री में व्यू के बड़े डाइमेंशन (चौड़ाई या ऊंचाई) में शामिल व्यू ऑफ़ व्यू (एफ़ओवी).

इसे [1, 160] डिग्री की रेंज में रखा जाता है और इसकी डिफ़ॉल्ट वैल्यू 90 होती है.

कम FOV वैल्यू से ज़ूम इन करने पर असर पड़ता है. बड़ी FOV वैल्यू से फ़िशआई इफ़ेक्ट वाला असर पड़ता है.

ध्यान दें:
अगर ज़ूम 1 के अलावा कुछ और है, तो यह दिखाया गया FOV नहीं है. ज़ूम करने के लिए इस्तेमाल किए जाने वाले हाथ के जेस्चर, ज़ूम की प्रॉपर्टी को कंट्रोल करते हैं, इस प्रॉपर्टी को नहीं.
- (फ़्लोट) ज़ूम [read, assign]

स्क्रीन के दिखाई देने वाले क्षेत्र को अडजस्ट करता है.

N का ज़ूम, उसी एरिया को दिखाएगा जो ज़ूम 1 पर दिखाया गया है. इसमें, बीच की चौड़ाई/N ऊंचाई/N एरिया वाला हिस्सा दिखता है.

ज़ूम को, लागू की गई सीमा के हिसाब से रखा जाता है [1, 5].

कैमरे का ओरिएंटेशन, जो शीर्षक और पिच को एक साथ ग्रुप करता है.