Camera

Översikt

Camera är en klass i Aspose.Slides FOSS för C++.

Representerar kameramägenheter för 3D-scenen rendering.

Denna klass ger 19 metoder för att arbeta med Camera objekt i C++-program. Tillgängliga metoder inkluderar: Camera, CameraPresetType, camera_type, ensure_camera, field_of_view_angle, get_camera, get_rotation, has_parent, init_internal, latitude, longitude, revolution,och 7 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet. och egenskaper: CameraPresetType.

ägodelar

NamnTyp avAccessBeskrivning
CameraPresetTypeCameraPresetTypeLäsningFå kameran preset typ.

Metoder

SignatureBeskrivning
CameraPresetType()CameraPresetTypeÅterställer den aktuella CameraPresetType av kameran
Camera()
~Camera()
init_internal(scene3d_element: pugi::xml_node, save_callback: std::function<void()>)Initialisera XML-backed kamera.
get_camera()pugi::xml_nodeFå elementet om det finns inom scenen3d-elementet.
ensure_camera()pugi::xml_nodeFå eller skapa elementet med standardprefixet “ortografiskFront”.
save()Spara ändringar via spara callback.
has_parent()boolDet återkommer sant om denna kamera har initialiserats med ett föräldralement XML.
camera_type()CameraPresetTypeÅterställer kameran förinställd typ.
set_camera_type(value: CameraPresetType)Ställ in kamerans preset typ.
field_of_view_angle()floatReturnerar fältet av synvinkel i grader (0-180).
set_field_of_view_angle(value: float)Ställ in synvinkelfältet i grader.
zoom()floatReturnerar zoomfaktorn som en procentandel (default 100).
set_zoom(value: float)Ställ in zoomfaktorn som en procentandel.
set_rotation(lat: float, lon: float, rev: float)Sätt rotationskingrarna (latitud, längd, revolution) i grader.
get_rotation()std::array<float, 3>Returnerar rotationen som {latitud, longitude, revolution} i grader.
latitude()floatReturnerar latitudkomponenten i rotationen.
longitude()floatÅterställer längdskomponenten i rotationen.
revolution()floatÅterställer den revolutionära komponenten i rotationen.

Se även

 Svenska