Camera
Genel Bakış
Camera C++ için Aspose.Slides FOSS’de bir sınıf.
3D sahne renderlemesi için kamera özelliklerini temsil eder.
Bu sınıf, C ++ programlarında Kamera nesnelerle çalışmak için 19 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Camera, CameraPresetType, camera_type, ensure_camera, field_of_view_angle, get_camera, get_rotation, has_parent, init_internal, latitude, longitude, revolution, ve 7 ek yöntem. C ++ için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir C++ uygulamasına erişilebilir. Özellikleri: CameraPresetType.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
CameraPresetType | CameraPresetType | Oku . | Kamera ön ayar tipini alır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
CameraPresetType() → CameraPresetType | Kamera akım CameraPresetType i döndürür. |
Camera() | |
~Camera() | |
init_internal(scene3d_element: pugi::xml_node, save_callback: std::function<void()>) | XML destekli kamerayı başlat. |
get_camera() → pugi::xml_node | scene3d öğesi içinde mevcutsa öğeyi al. |
ensure_camera() → pugi::xml_node | Elemanı “orthographicFront” öntanımlı önizleme ile alın veya oluşturun. |
save() | Değişiklikleri geri çağırma ile kaydet. |
has_parent() → bool | Bu kamera bir ana XML öğesi ile başlatılmışsa doğru gönderir. |
camera_type() → CameraPresetType | Kamera ön ayar türünü gönderir. |
set_camera_type(value: CameraPresetType) | Kamera ön ayar tipini ayarlar. |
field_of_view_angle() → float | Görme alanı açısını derece (0-180) olarak gönderir. |
set_field_of_view_angle(value: float) | Görüş alanı açısını derece cinsinden ayarlar. |
zoom() → float | Gelişme faktörünü yüzde olarak gönderir (varsayılan 100). |
set_zoom(value: float) | Yakınlaştırma faktörünü yüzde olarak ayarlar. |
set_rotation(lat: float, lon: float, rev: float) | Dönüş açılarını (genişlik, boyluk, devrim) derece olarak belirler. |
get_rotation() → std::array<float, 3> | Dönüşü derece olarak {yoğunluk, boyut, devrim} olarak gönderir. |
latitude() → float | Dönüşün enlem bileşenini gönderir. |
longitude() → float | Dönüşün uzunluk bileşenini gönderir. |
revolution() → float | Dönüşün devrim bileşenini gönderir. |