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 | תיאור |
|---|---|---|---|
ShapeBevel | ShapeBevel | קריאה | מקבל את השיפוע של הצורה. |
Camera | Camera | קריאה | מקבל את המצלמה. |
LightRig | LightRig | קריאה | מקבל את מערכת התאורה. |
SimpleColorFormat | SimpleColorFormat | קריאה | מקבל את פורמט הצבע הפשוט. |
MaterialPresetType | MaterialPresetType | קריאה | מקבל את סוג קביעת החומר המוגדר מראש. |
שיטות
| 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) | מקצה ערכת חומר לפני השטח תלת‑ממדי |