ThreeDFormat

概述

ThreeDFormat 是 Aspose.Slides 为 C++ 提供的 FOSS(自由开源软件)中的一个类。

表示形状的 3D 格式化属性。

此类提供了 38 种方法,用于在 C++ 程序中处理 ThreeDFormat 对象。可用的方法包括:Camera、LightRig、MaterialPresetType、ShapeBevel、SimpleColorFormat、ThreeDFormat、bevel_bottom、bevel_top、camera、contour_color、contour_width、depth,以及另外 16 种方法。安装 Aspose.Slides 为 C++ 提供的 FOSS 包后,所有公共成员对任何 C++ 应用程序均可访问。属性:Camera、LightRig、MaterialPresetType、ShapeBevel、SimpleColorFormat。

属性

名称类型访问描述
ShapeBevelShapeBevel读取获取形状斜面。
CameraCamera读取获取相机。
LightRigLightRig读取获取光照装置。
SimpleColorFormatSimpleColorFormat读取获取简单颜色格式。
MaterialPresetTypeMaterialPresetType读取获取材质预设类型。

方法

签名描述
ShapeBevel() → ShapeBevel返回定义形状斜角设置的 ShapeBevel 对象
ShapeBevel() → ShapeBevel
Camera() → Camera返回控制 3‑D 视图透视的 Camera 对象
LightRig() → LightRig返回定义 3‑D 效果灯光的 LightRig 对象
SimpleColorFormat() → SimpleColorFormat返回指定 3‑D 实心颜色填充的 SimpleColorFormat 对象
SimpleColorFormat() → SimpleColorFormat
SimpleColorFormat() → SimpleColorFormat
SimpleColorFormat() → SimpleColorFormat
MaterialPresetType() → MaterialPresetType返回应用于 3‑D 表面的当前材质预设枚举值
ThreeDFormat()
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>)初始化基于 XML 的 3D 格式。
get_sp3d() → pugi::xml_node如果存在,则获取该元素。
ensure_sp3d() → pugi::xml_node获取或创建位于正确 OOXML 位置的元素。
get_scene3d() → pugi::xml_node如果元素存在,则获取它。
ensure_scene3d() → pugi::xml_node获取或创建位于正确 OOXML 位置的元素。
save()通过保存回调保存更改。
has_data() → bool如果已设置任何 3D 属性,则返回 true。
serialize_to_xml(sp_pr: pugi::xml_node)将 3D 格式序列化为 XML spPr 节点(用于全新保存)。
bevel_top() → ShapeBevel返回顶部斜角属性(确保 sp3d 元素存在)。
bevel_top() → ShapeBevel返回顶部斜角属性(确保 sp3d 元素存在)。
bevel_bottom() → ShapeBevel返回底部斜角属性(确保 sp3d 元素存在)。
bevel_bottom() → ShapeBevel返回底部斜角属性(确保 sp3d 元素存在)。
camera() → Camera返回相机属性(确保 scene3d 元素存在)。
camera() → Camera返回相机属性(确保 scene3d 元素存在)。
light_rig() → LightRig返回灯光装置属性(确保 scene3d 元素存在)。
light_rig() → LightRig返回灯光装置属性(确保 scene3d 元素存在)。
depth() → double返回挤出深度。
set_depth(value: double)设置 3‑D 形状的拉伸深度
extrusion_height() → double返回挤出高度。
set_extrusion_height(value: double)
extrusion_color() → SimpleColorFormat返回挤出颜色。
extrusion_color() → SimpleColorFormat返回挤出颜色。
contour_width() → double返回轮廓宽度。
set_contour_width(value: double)
contour_color() → SimpleColorFormat返回轮廓颜色。
contour_color() → SimpleColorFormat返回轮廓颜色。
material() → MaterialPresetType返回材质预设类型。
set_material(value: MaterialPresetType)将材质预设分配给 3‑D 表面。

另请参阅

 中文