ThreeDFormat
Översikt
ThreeDFormat är en klass i Aspose.Slides FOSS för C++.
Representerar 3D-formatering egenskaper av en form.
Denna klass ger 38 metoder för att arbeta med ThreeDFormat objekt i C++-program. Tillgängliga metoder inkluderar: Camera, LightRig, MaterialPresetType, ShapeBevel, SimpleColorFormat, ThreeDFormat, bevel_bottom, bevel_top, camera, contour_color, contour_width, depth,16 och 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: Camera, LightRig, MaterialPresetType, ShapeBevel, SimpleColorFormat.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
ShapeBevel | ShapeBevel | Läsning | Hämtar formens avfasning. |
Camera | Camera | Läsning | Hämtar kameran. |
LightRig | LightRig | Läsning | Hämtar ljusriggen. |
SimpleColorFormat | SimpleColorFormat | Läsning | Hämtar det enkla färgformatet. |
MaterialPresetType | MaterialPresetType | Läsning | Hämtar materialförinställningstypen. |
Metoder
| Signature | Beskrivning |
|---|---|
ShapeBevel() → ShapeBevel | Returnerar ShapeBevel objektet som definierar bevelinställningarna för formen |
ShapeBevel() → ShapeBevel | |
Camera() → Camera | Återställer kameran som kontrollerar 3D-visuationsperspektivet |
LightRig() → LightRig | Återställer LightRig objektet som definierar belysning för 3‐D-effekten |
SimpleColorFormat() → SimpleColorFormat | Återställer SimpleColorFormat objektet som anger en solid färgfyllning för 3‐D |
SimpleColorFormat() → SimpleColorFormat | |
SimpleColorFormat() → SimpleColorFormat | |
SimpleColorFormat() → SimpleColorFormat | |
MaterialPresetType() → MaterialPresetType | Returnerar det aktuella materialet som förut anges i enumvärdet tillämpad på 3‐D-ytan |
ThreeDFormat() | |
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>) | Initialisera XML-stödda 3D format. |
get_sp3d() → pugi::xml_node | Hämta elementet om det finns. |
ensure_sp3d() → pugi::xml_node | Hämta eller skapa elementet på rätt OOXML‑position. |
get_scene3d() → pugi::xml_node | Hämta elementet om det finns. |
ensure_scene3d() → pugi::xml_node | Hämta eller skapa elementet på rätt OOXML‑position. |
save() | Spara ändringar via spara callback. |
has_data() → bool | Returnerar sant om 3D-egenskaper har inställts. |
serialize_to_xml(sp_pr: pugi::xml_node) | Serialisera 3D-format till en XML spPr node (för från-skratch spar). |
bevel_top() → ShapeBevel | Återställer de övre bevelegenskaperna (försäkrar att sp3d-elementet finns). |
bevel_top() → ShapeBevel | Återställer de övre bevelegenskaperna (försäkrar att sp3d-elementet finns). |
bevel_bottom() → ShapeBevel | Återställer de nedre bevelegenskaperna (försäkrar att sp3d-elementet finns). |
bevel_bottom() → ShapeBevel | Återställer de nedre bevelegenskaperna (försäkrar att sp3d-elementet finns). |
camera() → Camera | Återställer kamerans egenskaper (försäkrar att scenen3d-elementet finns). |
camera() → Camera | Återställer kamerans egenskaper (försäkrar att scenen3d-elementet finns). |
light_rig() → LightRig | Återställer ljus rig egenskaper (försäkrar scene3d elementet finns). |
light_rig() → LightRig | Återställer ljus rig egenskaper (försäkrar scene3d elementet finns). |
depth() → double | återställer extrusionens djup. |
set_depth(value: double) | Ställer in extruderingsdjupet för 3‑D‑formen |
extrusion_height() → double | återställer extrusionens höjd. |
set_extrusion_height(value: double) | |
extrusion_color() → SimpleColorFormat | återställer extrusionens färg. |
extrusion_color() → SimpleColorFormat | återställer extrusionens färg. |
contour_width() → double | Återställer kontur bredd. |
set_contour_width(value: double) | |
contour_color() → SimpleColorFormat | Återställer konturfärgen. |
contour_color() → SimpleColorFormat | Återställer konturfärgen. |
material() → MaterialPresetType | Returnerar materialets förinställda typ. |
set_material(value: MaterialPresetType) | Tilldelar ett material som är förinställt till 3‐D-ytan |