ThreeDFormat

סקירה

ThreeDFormat הוא מחלקה ב-Aspose.Slides FOSS עבור C++.

מייצגת תכונות עיצוב תלת‑ממד של צורה.

מחלקה זו מספקת 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.

מאפיינים

שםסוגAccessתיאור
ShapeBevelShapeBevelקריאהמקבל את השיפוע של הצורה.
CameraCameraקריאהמקבל את המצלמה.
LightRigLightRigקריאהמקבל את מערכת התאורה.
SimpleColorFormatSimpleColorFormatקריאהמקבל את פורמט הצבע הפשוט.
MaterialPresetTypeMaterialPresetTypeקריאהמקבל את סוג קביעת החומר המוגדר מראש.

שיטות

Signatureתיאור
ShapeBevel() → ShapeBevelמחזיר את האובייקט ShapeBevel שמגדיר את הגדרות הקצה המשופע של הצורה
ShapeBevel() → ShapeBevel
Camera() → Cameraמחזיר את האובייקט Camera אשר שולט בפרספקטיבת תצוגת ה‑3D
LightRig() → LightRigמחזיר את האובייקט LightRig שמגדיר תאורה עבור אפקט ה‑3D
SimpleColorFormat() → SimpleColorFormatמחזיר את האובייקט SimpleColorFormat שמציין מילוי בצבע אחיד עבור ה‑3D
SimpleColorFormat() → SimpleColorFormat
SimpleColorFormat() → SimpleColorFormat
SimpleColorFormat() → SimpleColorFormat
MaterialPresetType() → MaterialPresetTypeמחזיר את ערך ה‑enum של material preset הנוכחי המיושם על משטח ה‑3D
ThreeDFormat()
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>)אתחל פורמט תלת‑ממדי מבוסס XML.
get_sp3d() → pugi::xml_nodeקבל את האלמנט אם הוא קיים.
ensure_sp3d() → pugi::xml_nodeקבל או צור את האלמנט במיקום הנכון של OOXML.
get_scene3d() → pugi::xml_nodeקבל את האלמנט אם הוא קיים.
ensure_scene3d() → pugi::xml_nodeקבל או צור את האלמנט במיקום הנכון של OOXML.
save()שמור שינויים דרך ה‑callback של השמירה.
has_data() → boolמחזיר true אם הוגדרו תכונות תלת‑ממדיות כלשהן.
serialize_to_xml(sp_pr: pugi::xml_node)המרת עיצוב תלת‑ממדי לצומת spPr של XML (לשמירה מאפס).
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מחזיר את עומק ה‑extrusion.
set_depth(value: double)מגדיר את עומק ההזזה של הצורה בתלת‑ממד
extrusion_height() → doubleמחזיר את גובה ה‑extrusion.
set_extrusion_height(value: double)
extrusion_color() → SimpleColorFormatמחזיר את צבע ה‑extrusion.
extrusion_color() → SimpleColorFormatמחזיר את צבע ה‑extrusion.
contour_width() → doubleמחזיר את רוחב המתאר.
set_contour_width(value: double)
contour_color() → SimpleColorFormatמחזיר את צבע המתאר.
contour_color() → SimpleColorFormatמחזיר את צבע המתאר.
material() → MaterialPresetTypeמחזיר את סוג התצורה המוגדרת מראש של החומר.
set_material(value: MaterialPresetType)מקצה ערכת חומר לפני השטח תלת‑ממדי

ראה גם

 עברית