Camera
Overview
Camera on luokka Aspose.Slides FOSS C++: ssä.
Esittelee kameravaroja 3D-näytön renderoinnille.
Tämä luokka tarjoaa 19 menetelmää työskennellä Camera-objektien kanssa C++-ohjelmissa. Saatavilla olevat menetelmät ovat: Camera, CameraPresetType, camera_type, ensure_camera, field_of_view_angle, get_camera, get_rotation, has_parent, init_internal, latitude, longitude, revolution,7 lisämenetelmää. Kaikki julkiset jäsenet ovat saatavilla C++-sovellukseen asentamisen jälkeen Aspose.Slides FOSS for C ++ -paketti. Ominaisuuksia : CameraPresetType.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
CameraPresetType | CameraPresetType | Read | Kamera on etukäteen määritetty. |
Methods
| Signature | Description |
|---|---|
CameraPresetType() → CameraPresetType | Palauttaa kameraan nykyinen CameraPresetType |
Camera() | |
~Camera() | |
init_internal(scene3d_element: pugi::xml_node, save_callback: std::function<void()>) | Käynnistä XML-tukea kamera. |
get_camera() → pugi::xml_node | Saat elementin, jos se on olemassa scène3d elementissä. |
ensure_camera() → pugi::xml_node | Hanki tai luo elementti oletusarvoisella ennakkoasetuksella “ortografinenFront”. |
save() | Tallenna muutokset tallennuksen callbackin kautta. |
has_parent() → bool | Palautuu totta, jos tämä kamera on aloitettu vanhempaan XML-elementtiin. |
camera_type() → CameraPresetType | Palauttaa kamera ennakkoasetuksen tyyppi. |
set_camera_type(value: CameraPresetType) | Aseta kamera etukäteen tyyppi. |
field_of_view_angle() → float | Palauttaa näkökentän kenttään asteina (0-180). |
set_field_of_view_angle(value: float) | Aseta näkökenttä kenttään asteina. |
zoom() → float | Palauttaa zoomitekijä prosenttiosuudella (default 100). |
set_zoom(value: float) | Aseta zoomitekijä prosenttiosuudeksi. |
set_rotation(lat: float, lon: float, rev: float) | Pysähdy kierroskulmia (latitude, longitude ja revolution) asteina. |
get_rotation() → std::array<float, 3> | Palauttaa kierrospisteen {latitude, longitude ja revolution} asteina. |
latitude() → float | Palauttaa latitudikomponentin pyöriminen. |
longitude() → float | Palauttaa pitkän pituuden komponentti pyörimiseen. |
revolution() → float | Se palauttaa kierroksen vallankumouksellisen komponentin. |