ThreeDFormat

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

NazwaTypDostępOpis
ShapeBevelShapeBevelOdczytPobiera fazowanie kształtu.
CameraCameraOdczytPobiera kamerę.
LightRigLightRigOdczytPobiera układ oświetlenia.
SimpleColorFormatSimpleColorFormatOdczytPobiera prosty format koloru.
MaterialPresetTypeMaterialPresetTypeOdczytPobiera typ wstępnie ustawionego materiału.

Metody

SygnaturaOpis
ShapeBevel() → ShapeBevelZwraca obiekt ShapeBevel, który definiuje ustawienia fazowania dla kształtu
ShapeBevel() → ShapeBevel
Camera() → CameraZwraca obiekt Camera, który kontroluje perspektywę widoku 3‑D
LightRig() → LightRigZwraca obiekt LightRig, który definiuje oświetlenie dla efektu 3‑D
SimpleColorFormat() → SimpleColorFormatZwraca obiekt SimpleColorFormat, który określa jednolite wypełnienie kolorem dla 3‑D
SimpleColorFormat() → SimpleColorFormat
SimpleColorFormat() → SimpleColorFormat
SimpleColorFormat() → SimpleColorFormat
MaterialPresetType() → MaterialPresetTypeZwraca 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_nodePobierz element, jeśli istnieje.
ensure_sp3d() → pugi::xml_nodePobierz lub utwórz element w odpowiedniej pozycji OOXML.
get_scene3d() → pugi::xml_nodePobierz element, jeśli istnieje.
ensure_scene3d() → pugi::xml_nodePobierz lub utwórz element w odpowiedniej pozycji OOXML.
save()Zapisz zmiany za pomocą callbacka zapisu.
has_data() → boolZwraca 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() → ShapeBevelZwraca właściwości górnego fazowania (zapewnia istnienie elementu sp3d).
bevel_top() → ShapeBevelZwraca właściwości górnego fazowania (zapewnia istnienie elementu sp3d).
bevel_bottom() → ShapeBevelZwraca właściwości dolnego fazowania (zapewnia istnienie elementu sp3d).
bevel_bottom() → ShapeBevelZwraca właściwości dolnego fazowania (zapewnia, że element sp3d istnieje).
camera() → CameraZwraca właściwości kamery (zapewnia, że element scene3d istnieje).
camera() → CameraZwraca właściwości kamery (zapewnia, że element scene3d istnieje).
light_rig() → LightRigZwraca właściwości układu oświetlenia (zapewnia, że element scene3d istnieje).
light_rig() → LightRigZwraca właściwości zestawu oświetlenia (zapewnia, że element scene3d istnieje).
depth() → doubleZwraca głębokość ekstruzji.
set_depth(value: double)Ustawia głębokość wyciągnięcia kształtu 3‑D
extrusion_height() → doubleZwraca wysokość ekstruzji.
set_extrusion_height(value: double)
extrusion_color() → SimpleColorFormatZwraca kolor ekstruzji.
extrusion_color() → SimpleColorFormatZwraca kolor ekstruzji.
contour_width() → doubleZwraca szerokość konturu.
set_contour_width(value: double)
contour_color() → SimpleColorFormatZwraca kolor konturu.
contour_color() → SimpleColorFormatZwraca kolor konturu.
material() → MaterialPresetTypeZwraca typ wstępnego ustawienia materiału.
set_material(value: MaterialPresetType)Przypisuje ustawienie materiału do powierzchni 3‑D

Zobacz także

 Polski