ThreeDFormat
Overview
ThreeDFormat є класом в Aspose.Slides FOSS для C++.
Представляє властивості форматирування 3D форми.
Цей клас надає 38 методів роботи з об’єктами ThreeDFormat в програмах C++. Доступні методи включають: Camera, LightRig, MaterialPresetType, ShapeBevel, SimpleColorFormat, ThreeDFormat, bevel_bottom, bevel_top, camera, contour_color, contour_width, depth, і 16 додаткових методів. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Slides FOSS для C++. Свойства: Camera, LightRig, MaterialPresetType, ShapeBevel, SimpleColorFormat.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
ShapeBevel | ShapeBevel | Read | Він має форму виголовки. |
Camera | Camera | Read | Знайде камеру. |
LightRig | LightRig | Read | Він бере світло. |
SimpleColorFormat | SimpleColorFormat | Read | Обирає простий кольоровий формат. |
MaterialPresetType | MaterialPresetType | Read | Має попередній тип матеріалу. |
Methods
| Signature | Description |
|---|---|
ShapeBevel() → ShapeBevel | Повертає об’єкт ShapeBevel, який визначає налаштування коси для форми. |
ShapeBevel() → ShapeBevel | |
Camera() → Camera | Повертає об’єкт камери, який керуватиме 3D перспективою. |
LightRig() → LightRig | Повертає об’єкт LightRig, який визначає освітлення для 3D-ефекту. |
SimpleColorFormat() → SimpleColorFormat | Повертає об’єкт SimpleColorFormat, який визначає твердо кольорове заповнення для 3D. |
SimpleColorFormat() → SimpleColorFormat | |
SimpleColorFormat() → SimpleColorFormat | |
SimpleColorFormat() → SimpleColorFormat | |
MaterialPresetType() → MaterialPresetType | Повертає поточне значення попереднього накладання матеріалу, застосованого до 3D-поверхні. |
ThreeDFormat() | |
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>) | Ініціалізація 3D-формату з підтримкою XML. |
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 властивості. |
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) | Налаштує глибину екструзії 3D-образу. |
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) | Присвоєть на поверхню 3D попереднє встановлення матеріалу. |