LightRig
סקירה כללית
LightRig הוא שיעור ב Aspose.Slides FOSS עבור C++.
מייצג תכונות קשורות אור עבור רדורי סצינה 3D.
שיעור זה מספק 18 שיטות לעבוד עם אובייקטים LightRig בתוכניות C++. שיטות זמינות כוללות: LightRig, LightRigPresetType, LightingDirection, direction, ensure_light_rig, get_light_rig, get_rotation, has_parent, init_internal, latitude, light_type, longitude,6 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום C++ לאחר התקנת Aspose.Slides FOSS עבור חבילת C+. רכוש : LightRigPresetType, LightingDirection.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
LightRigPresetType | LightRigPresetType | קראו | מקבל את האור ריג פריסט סוג. |
LightingDirection | LightingDirection | קראו | מקבל את כיוון האור. |
שיטות
| חתימה | תיאור |
|---|---|
LightRigPresetType() → LightRigPresetType | הנכס מקבל או קובע את סוג הקדמת ריג אור |
LightingDirection() → LightingDirection | הנכס מקבל או קובע את כיוון האור |
LightRig() | |
~LightRig() | |
init_internal(scene3d_element: pugi::xml_node, save_callback: std::function<void()>) | תחילת הקלטת אור תומכת XML. |
get_light_rig() → pugi::xml_node | קבל את האלמנט אם הוא קיים בתוך אלמנטים של סצנה3d. |
ensure_light_rig() → pugi::xml_node | קבל או ליצור את האלמנט עם הפקודות rig=“threePt” dir=“t”. |
save() | שמור את השינויים באמצעות Save Callback. |
has_parent() → bool | זה חוזר אם רצועת האור הזו הושקה עם פריט XML המולדת. |
light_type() → LightRigPresetType | החזיר את האור ריג סוג מראש. |
set_light_type(value: LightRigPresetType) | קבע את האור ריג סוג מראש. |
direction() → LightingDirection | החזיר את כיוון האור. |
set_direction(value: LightingDirection) | קבע את כיוון האור. |
set_rotation(lat: float, lon: float, rev: float) | הגדר את זוויות הסיבוב (רחבה, אורך, מהפכה) בדרגות. |
get_rotation() → std::array<float, 3> | החזיר את הסיבוב כ {רחבה, אורך, מהפכה} בדרגות. |
latitude() → float | החזיר את מרכיב הרטטיוציה של הסיבוב. |
longitude() → float | החזיר את מרכיב האורך של הסיבוב. |
revolution() → float | הוא מחזיר את מרכיב המהפכה של הסיבוב. |