GlobalTransform

GlobalTransform

סקירה

GlobalTransform היא מחלקה בAspose.3D FOSS עבור Java.

הטרנספורם הגלובלי דומה ל-Transform אך הוא בלתי ניתן לשינוי בזמן שהוא מייצג את ההמרה המוערכת הסופית.

מחלקה זו מספקת 7 שיטות לעבודה עם עצמים של GlobalTransform בתוכניות Java. השיטות הזמינות כוללות: GlobalTransform, getEulerAngles, getRotation, getScale, getTransformMatrix, getTranslation. כל החברים הציבוריים נגישים לכל יישום Java לאחר התקנת חבילת Aspose.3D FOSS עבור Java. מאפיינים: eulerAngles, rotation, scale, transformMatrix, translation.

מאפיינים

שםסוגAccessתיאור
translationVector3קראמקבל את התרגום.
scaleVector3קראמקבל את הקנה מידה.
eulerAnglesVector3קראמקבל את הסיבוב המיוצג בזוויות אוילר, נמדד במעלות.
rotationQuaternionקראמקבל את הסיבוב המיוצג בקוואטרניון.
transformMatrixMatrix4קראמקבל את מטריצת ההמרה.

מתודות

Signatureתיאור
GlobalTransform()מאתחל מופע חדש של המחלקה GlobalTransform.
GlobalTransform(matrix: Matrix4)מאתחל מופע חדש של המחלקה GlobalTransform עם המטריצה שצוינה.
getTranslation()Vector3מקבל את התרגום.
getScale()Vector3מקבל את הקנה מידה.
getEulerAngles()Vector3מקבל את הסיבוב המיוצג בזוויות אוילר, הנמדד במעלות.
getRotation()Quaternionמקבל את הסיבוב המיוצג בקוורטרניון.
getTransformMatrix()Matrix4מקבל את מטריצת הטרנספורמציה.

ראו גם

 עברית