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.

נכסים

שםסוגגישהתיאור
LightRigPresetTypeLightRigPresetTypeקראומקבל את האור ריג פריסט סוג.
LightingDirectionLightingDirectionקראומקבל את כיוון האור.

שיטות

חתימהתיאור
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הוא מחזיר את מרכיב המהפכה של הסיבוב.

ראה גם

 עברית