ThreeDFormat — Aspose.Slides FOSS C++ API Reference
ThreeDFormat — Represents 3D formatting properties of a shape.
Package: Aspose::Slides
Properties
| Property | Type | Access | Description |
|---|---|---|---|
ShapeBevel | ShapeBevel | Read | |
Camera | Camera | Read | |
LightRig | LightRig | Read | |
SimpleColorFormat | SimpleColorFormat | Read | |
MaterialPresetType | MaterialPresetType | Read |
Methods
| Method | Returns | Description |
|---|---|---|
ShapeBevel() | ShapeBevel | |
ShapeBevel() | ShapeBevel | |
Camera() | Camera | |
LightRig() | LightRig | |
SimpleColorFormat() | SimpleColorFormat | |
SimpleColorFormat() | SimpleColorFormat | |
SimpleColorFormat() | SimpleColorFormat | |
SimpleColorFormat() | SimpleColorFormat | |
MaterialPresetType() | MaterialPresetType | |
init_internal() | void | Initialize XML-backed 3D format. |
get_sp3d() | pugi::xml_node | Get the element if it exists. |
ensure_sp3d() | pugi::xml_node | Get or create the element at the correct OOXML position. |
get_scene3d() | pugi::xml_node | Get the element if it exists. |
ensure_scene3d() | pugi::xml_node | Get or create the element at the correct OOXML position. |
save() | void | Save changes via the save callback. |
has_data() | bool | Returns true if any 3D properties have been set. |
serialize_to_xml() | void | Serialize 3D formatting to an XML spPr node (for from-scratch save). |
set_depth() | void | |
set_material() | void |