ThreeDFormat

Огляд

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.

Властивості

NameTypeAccessDescription
ShapeBevelShapeBevelReadВін має форму виголовки.
CameraCameraReadЗнайде камеру.
LightRigLightRigReadВін бере світло.
SimpleColorFormatSimpleColorFormatReadОбирає простий кольоровий формат.
MaterialPresetTypeMaterialPresetTypeReadМає попередній тип матеріалу.

Методи

SignatureDescription
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 попереднє встановлення матеріалу.

Дивіться також

 Українська