Camera
Pregled
Camera је класа у Aspose.Slides FOSS за C++.
Представља карактеристике камере за 3Д сцену рендеринг.
Ова класа пружа 19 метода за рад са Камера објектима у Ц++ програмима. Доступне методе укључују: Camera, CameraPresetType, camera_type, ensure_camera, field_of_view_angle, get_camera, get_rotation, has_parent, init_internal, latitude, longitude, revolution,7 и додатних метода. Сви јавни чланови су доступни за било коју Ц++ апликацију након инсталације Aspose.Slides ФОСС за Ц ++ пакет. имовине : CameraPresetType.
Svojstva
| Име | Тип | Access | Опис |
|---|---|---|---|
CameraPresetType | CameraPresetType | читање | Vraća tip pred‑podešavanja kamere. |
Metode
| Signature | Опис |
|---|---|
CameraPresetType() → CameraPresetType | Враћа текућу CameraPresetType камере |
Camera() | |
~Camera() | |
init_internal(scene3d_element: pugi::xml_node, save_callback: std::function<void()>) | Иницијалишете КСМЛ-у подршку камере. |
get_camera() → pugi::xml_node | Dobijte element ako postoji unutar scene3d elementa. |
ensure_camera() → pugi::xml_node | Добијте или креирајте елемент са подразумеваним пресетом “ортографскиФронт”. |
save() | Сачувајте промене путем спасавања позива. |
has_parent() → bool | Враћа се истинито ако је ова камера иницијализована са родитељским XML елементом. |
camera_type() → CameraPresetType | Враћају се камере пресета типа. |
set_camera_type(value: CameraPresetType) | Postavlja tip predefinisane kamere. |
field_of_view_angle() → float | Враћа поље угао погледа у степени (0-180). |
set_field_of_view_angle(value: float) | Postavlja ugao vidnog polja u stepenima. |
zoom() → float | Враћа фактор зума као проценат (дефолт 100). |
set_zoom(value: float) | Postavlja faktor zumiranja kao procenat. |
set_rotation(lat: float, lon: float, rev: float) | Поставите углове ротације (латиту, дужину, револуцију) у степени. |
get_rotation() → std::array<float, 3> | Враћа ротацију као {латиту, дужину, револуцију} у степени. |
latitude() → float | Враћа се ширину компоненте ротације. |
longitude() → float | Враћа дужину компоненте ротације. |
revolution() → float | Враћа револуционарну компоненту ротације. |