Camera
Overview
Camera là một lớp trong Aspose.Slides FOSS cho C++.
Tạo các thuộc tính camera cho màn hình 3D.
Khóa học này cung cấp 19 phương pháp để làm việc với các đối tượng Camera trong các chương trình C++. Các phương pháp có sẵn bao gồm: Camera, CameraPresetType, camera_type, ensure_camera, field_of_view_angle, get_camera, get_rotation, has_parent, init_internal, latitude, longitude, revolution,Và 7 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập vào bất kỳ ứng dụng C++ nào sau khi cài đặt Aspose.Slides FOSS cho gói C ++. Tài sản : CameraPresetType.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
CameraPresetType | CameraPresetType | Read | - Có được loại camera preset. |
Methods
| Signature | Description |
|---|---|
CameraPresetType() → CameraPresetType | Trở lại CameraPresetType hiện tại của máy ảnh |
Camera() | |
~Camera() | |
init_internal(scene3d_element: pugi::xml_node, save_callback: std::function<void()>) | Tạo camera hỗ trợ XML. |
get_camera() → pugi::xml_node | Nhận yếu tố nếu nó tồn tại trong scene3d element. |
ensure_camera() → pugi::xml_node | Nhận hoặc tạo mục với cài đặt mặc định “OrthographicFront”. |
save() | Lưu các thay đổi thông qua Save Callback. |
has_parent() → bool | Trở lại đúng nếu camera này đã được khởi động với một yếu tố XML mẹ. |
camera_type() → CameraPresetType | Trở lại kiểu camera trước. |
set_camera_type(value: CameraPresetType) | Thiết lập kiểu camera preset. |
field_of_view_angle() → float | Trở lại góc nhìn trường ở độ (0-180). |
set_field_of_view_angle(value: float) | Thiết lập trường góc nhìn trong độ. |
zoom() → float | Trả lại tỷ lệ zoom như một phần trăm (đặc định là 100). |
set_zoom(value: float) | Đặt yếu tố zoom như một tỷ lệ phần trăm. |
set_rotation(lat: float, lon: float, rev: float) | Thiết lập các góc xoay (độ dài, chiều dài và cách mạng) thành độ. |
get_rotation() → std::array<float, 3> | Trở lại xoay như {latitude, longitude , revolution} trong độ. |
latitude() → float | Trở lại thành phần chiều rộng của xoay. |
longitude() → float | Trở lại thành phần chiều dài của vòng quay. |
revolution() → float | Trở lại thành phần cách mạng của xoay. |