ThreeDFormat
Przegląd
ThreeDFormat jest klasą w Aspose.Slides FOSS dla C++.
Reprezentuje właściwości formatowania 3D kształtu.
Ta klasa udostępnia 38 metod do pracy z obiektami ThreeDFormat w programach C++. Dostępne metody obejmują: Camera, LightRig, MaterialPresetType, ShapeBevel, SimpleColorFormat, ThreeDFormat, bevel_bottom, bevel_top, camera, contour_color, contour_width, depth oraz 16 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++. Właściwości: Camera, LightRig, MaterialPresetType, ShapeBevel, SimpleColorFormat.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
ShapeBevel | ShapeBevel | Odczyt | Pobiera fazowanie kształtu. |
Camera | Camera | Odczyt | Pobiera kamerę. |
LightRig | LightRig | Odczyt | Pobiera układ oświetlenia. |
SimpleColorFormat | SimpleColorFormat | Odczyt | Pobiera prosty format koloru. |
MaterialPresetType | MaterialPresetType | Odczyt | Pobiera typ wstępnie ustawionego materiału. |
Metody
| Sygnatura | Opis |
|---|---|
ShapeBevel() → ShapeBevel | Zwraca obiekt ShapeBevel, który definiuje ustawienia fazowania dla kształtu |
ShapeBevel() → ShapeBevel | |
Camera() → Camera | Zwraca obiekt Camera, który kontroluje perspektywę widoku 3‑D |
LightRig() → LightRig | Zwraca obiekt LightRig, który definiuje oświetlenie dla efektu 3‑D |
SimpleColorFormat() → SimpleColorFormat | Zwraca obiekt SimpleColorFormat, który określa jednolite wypełnienie kolorem dla 3‑D |
SimpleColorFormat() → SimpleColorFormat | |
SimpleColorFormat() → SimpleColorFormat | |
SimpleColorFormat() → SimpleColorFormat | |
MaterialPresetType() → MaterialPresetType | Zwraca aktualną wartość enumu predefiniowanego materiału zastosowaną na powierzchni 3‑D |
ThreeDFormat() | |
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>) | Zainicjuj format 3D oparty na XML. |
get_sp3d() → pugi::xml_node | Pobierz element, jeśli istnieje. |
ensure_sp3d() → pugi::xml_node | Pobierz lub utwórz element w odpowiedniej pozycji OOXML. |
get_scene3d() → pugi::xml_node | Pobierz element, jeśli istnieje. |
ensure_scene3d() → pugi::xml_node | Pobierz lub utwórz element w odpowiedniej pozycji OOXML. |
save() | Zapisz zmiany za pomocą callbacka zapisu. |
has_data() → bool | Zwraca true, jeśli ustawiono dowolne właściwości 3D. |
serialize_to_xml(sp_pr: pugi::xml_node) | Serializuj formatowanie 3D do węzła spPr XML (dla zapisu od podstaw). |
bevel_top() → ShapeBevel | Zwraca właściwości górnego fazowania (zapewnia istnienie elementu sp3d). |
bevel_top() → ShapeBevel | Zwraca właściwości górnego fazowania (zapewnia istnienie elementu sp3d). |
bevel_bottom() → ShapeBevel | Zwraca właściwości dolnego fazowania (zapewnia istnienie elementu sp3d). |
bevel_bottom() → ShapeBevel | Zwraca właściwości dolnego fazowania (zapewnia, że element sp3d istnieje). |
camera() → Camera | Zwraca właściwości kamery (zapewnia, że element scene3d istnieje). |
camera() → Camera | Zwraca właściwości kamery (zapewnia, że element scene3d istnieje). |
light_rig() → LightRig | Zwraca właściwości układu oświetlenia (zapewnia, że element scene3d istnieje). |
light_rig() → LightRig | Zwraca właściwości zestawu oświetlenia (zapewnia, że element scene3d istnieje). |
depth() → double | Zwraca głębokość ekstruzji. |
set_depth(value: double) | Ustawia głębokość wyciągnięcia kształtu 3‑D |
extrusion_height() → double | Zwraca wysokość ekstruzji. |
set_extrusion_height(value: double) | |
extrusion_color() → SimpleColorFormat | Zwraca kolor ekstruzji. |
extrusion_color() → SimpleColorFormat | Zwraca kolor ekstruzji. |
contour_width() → double | Zwraca szerokość konturu. |
set_contour_width(value: double) | |
contour_color() → SimpleColorFormat | Zwraca kolor konturu. |
contour_color() → SimpleColorFormat | Zwraca kolor konturu. |
material() → MaterialPresetType | Zwraca typ wstępnego ustawienia materiału. |
set_material(value: MaterialPresetType) | Przypisuje ustawienie materiału do powierzchni 3‑D |