Camera

Tổng quan

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.

Thuộc tính

NameTypeAccessDescription
CameraPresetTypeCameraPresetTypeRead- Có được loại camera preset.

Phương pháp

SignatureDescription
CameraPresetType() → CameraPresetTypeTrở 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_nodeNhận yếu tố nếu nó tồn tại trong scene3d element.
ensure_camera() → pugi::xml_nodeNhậ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() → boolTrở lại đúng nếu camera này đã được khởi động với một yếu tố XML mẹ.
camera_type() → CameraPresetTypeTrở lại kiểu camera trước.
set_camera_type(value: CameraPresetType)Thiết lập kiểu camera preset.
field_of_view_angle() → floatTrở 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() → floatTrả 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() → floatTrở lại thành phần chiều rộng của xoay.
longitude() → floatTrở lại thành phần chiều dài của vòng quay.
revolution() → floatTrở lại thành phần cách mạng của xoay.

Xem thêm

 Tiếng Việt