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)מקצה ערכת חומר לפני השטח תלת‑ממדי

ראה גם

 עברית