Καμερα

ΕΚΤΙΜΗΣΗ

Camera Είναι μια τάξη σε Aspose.Slides FOSS για C++.

Αντιπροσωπεύει τις ιδιότητες της κάμερας για την 3D σκηνή rendering.

Αυτή η τάξη παρέχει 19 μεθόδους για να εργαστείτε με αντικείμενα κάμερας σε προγράμματα C++. Οι διαθέσιμες μεθόδους περιλαμβάνουν: Camera, CameraPresetType, camera_type, ensure_camera, field_of_view_angle, get_camera, get_rotation, has_parent, init_internal, latitude, longitude, revolution,7 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή C++ μετά την εγκατάσταση του Aspose.Slides FOSS για το πακέτο C+. Ιδιοκτησία : CameraPresetType.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
CameraPresetTypeCameraPresetTypeΔιαβάστεΠάρτε το τύπο προετοιμασίας της κάμερας.

Μέθοδοι

υπογραφήΠεριγραφή
CameraPresetType()CameraPresetTypeΕπιστρέφει την τρέχουσα CameraPresetType της κάμερας
Camera()
~Camera()
init_internal(scene3d_element: pugi::xml_node, save_callback: std::function<void()>)Εισαγωγή XML υποστηριζόμενης κάμερας.
get_camera()pugi::xml_nodeΠάρτε το στοιχείο αν υπάρχει μέσα στο στοιχείο scene3d.
ensure_camera()pugi::xml_nodeΑποκτήστε ή δημιουργήστε το στοιχείο με προεπιλογή “OrthographicFront”.
save()Αποθηκεύστε τις αλλαγές μέσω του Save Callback.
has_parent()boolΕπιστρέφει αληθινό εάν η κάμερα έχει αρχικά δημιουργηθεί με ένα γονικό στοιχείο XML.
camera_type()CameraPresetTypeΕπιστρέφει τον τύπο προετοιμασίας της κάμερας.
set_camera_type(value: CameraPresetType)Εισάγετε τον τύπο προετοιμασίας της κάμερας.
field_of_view_angle()floatΕπιστρέφει το πεδίο γωνίας προβολής σε βαθμούς (0-180).
set_field_of_view_angle(value: float)Καθορίστε το πεδίο της γωνίας θέσης σε βαθμούς.
zoom()floatΕπιστρέφει τον συντελεστή ζουμ ως ποσοστό (προεπιλεγμένο 100).
set_zoom(value: float)Ορισμός του συντελεστή ζούμ ως ποσοστό.
set_rotation(lat: float, lon: float, rev: float)Στελέστε τους γωνίες περιστροφής (πλάτος, μήκος, επανάσταση) σε βαθμούς.
get_rotation()std::array<float, 3>Επιστρέφει την περιστροφή ως {πλάση, μήκος, επανάσταση} σε βαθμούς.
latitude()floatΕπιστρέφει το στοιχείο πλάτους της περιστροφής.
longitude()floatΕπιστρέφει το στοιχείο μήκους της περιστροφής.
revolution()floatΕπιστρέφει το επαναστατικό στοιχείο της περιστροφής.

Δείτε επίσης

 Ελληνικά