ThreeDFormat — Aspose.Slides FOSS C++ API Reference

ThreeDFormat — Represents 3D formatting properties of a shape.

Package: Aspose::Slides


Properties

PropertyTypeAccessDescription
ShapeBevelShapeBevelRead
CameraCameraRead
LightRigLightRigRead
SimpleColorFormatSimpleColorFormatRead
MaterialPresetTypeMaterialPresetTypeRead

Methods

MethodReturnsDescription
ShapeBevel()ShapeBevel
ShapeBevel()ShapeBevel
Camera()Camera
LightRig()LightRig
SimpleColorFormat()SimpleColorFormat
SimpleColorFormat()SimpleColorFormat
SimpleColorFormat()SimpleColorFormat
SimpleColorFormat()SimpleColorFormat
MaterialPresetType()MaterialPresetType
init_internal()voidInitialize XML-backed 3D format.
get_sp3d()pugi::xml_nodeGet the element if it exists.
ensure_sp3d()pugi::xml_nodeGet or create the element at the correct OOXML position.
get_scene3d()pugi::xml_nodeGet the element if it exists.
ensure_scene3d()pugi::xml_nodeGet or create the element at the correct OOXML position.
save()voidSave changes via the save callback.
has_data()boolReturns true if any 3D properties have been set.
serialize_to_xml()voidSerialize 3D formatting to an XML spPr node (for from-scratch save).
set_depth()void
set_material()void

See Also