Plane
סקירה כללית
Plane הוא שיעור ב Aspose.3D FOSS עבור Java. מורשת מ : Primitive.
מטוסים מופרדים.
שיעור זה מספק 36 שיטות לעבוד עם אובייקטים של מטוסים בתוכניות Java. שיטות זמינות כוללות: A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getExcluded, getLength, getLengthSegments, getName,22 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.3D FOSS עבור חבילת Java. רכוש : boundingBox, castShadows, excluded, length, lengthSegments, name,ועוד שמונה.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
up | Vector3 | קראו | כאשר הוא מקבל את הגולן העליון של המטוס, הערך הנדרש הוא (0, 1, 0), זה משפיע על היווצרות המטען. |
| / | |||
length | double | קראו | זה משפר את אורך המטוס. |
width | double | קראו | מקבל את רוחב המטוס. |
lengthSegments | int | קראו | מקבלים את החלקים הארוכים. |
widthSegments | int | קראו | מקבלים את החלקים הרחבים. |
castShadows | boolean | קראו | תדע אם גיאומטריה זו יכולה לזרוק צל. |
receiveShadows | boolean | קראו | תדע אם גיאומטריה זו יכולה לקבל צל. |
parentNode | Node | קראו | מקבל את הקוטב הורי. |
parentNodes | ArrayList<Node> | קראו | מקבלים את הקוטב הורי. |
excluded | boolean | קראו | מקבל את המעטים. |
boundingBox | BoundingBox | קראו | מקבל את הקופסה הגבולות. |
scene | Scene | קראו | מקבל את הבמה. |
name | String | קראו | מקבל את השם. |
properties | PropertyCollection | קראו | מקבלים את הנכסים. |
שיטות
| חתימה | תיאור |
|---|---|
Plane() | יציאה של דוגמה חדשה של המטוס עם גודל ברירת המחדל 1x1. |
Plane(length: double, width: double) | הוא מתחיל את הפעם החדשה של המטוס. |
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int) | הוא מתחיל את הפעם החדשה של המטוס. |
getUp() → Vector3 | כאשר הוא מקבל את הגולן העליון של המטוס, הערך הנדרש הוא (0, 1, 0), זה משפיע על היווצרות המטען. |
| / | |
setUp(value: Vector3) | להגדיר את הערך. |
getLength() → double | זה משפר את אורך המטוס. |
setLength(value: double) | להגדיר את הערך הארוך. |
getWidth() → double | מקבל את רוחב המטוס. |
setWidth(value: double) | להגדיר את ערך הרחבה. |
getLengthSegments() → int | מקבלים את החלקים הארוכים. |
setLengthSegments(value: int) | הגדרת ערך של מגוון האורך. |
getWidthSegments() → int | מקבלים את החלקים הרחבים. |
setWidthSegments(value: int) | הגדרת ערך של סגנונות רוחב. |
toMesh() → Mesh | להפוך את האובייקט הנוכחי למזח. |
getCastShadows() → boolean | זה אומר שהגיאומטריה הזו יכולה להביא צל. |
setCastShadows(value: boolean) | רדיוס פנימי של טורוס הידרו-קוטב. |
getReceiveShadows() → boolean | זה אומר שהגיאומטריה הזאת יכולה לקבל צל. |
setReceiveShadows(value: boolean) | רדיוס חיצוני של טורוס הישרדות. |
Primitive(name: String) | הוא מביא את המעמד החדש של הכיתה הפרימיטיבית. |
Entity() | קווי NURBS הם קווים המייצגים על ידי NurBS(לא-יחיד בסיס רציונלי ספלין), קורות Nurs מוגדר על פי getOrder(), קבוצה של Geometry.getControlPoints() משקל ו GetKnotVectors() המרכיב w בנקודת בקרה משתמש כמשקל נקודת הקרה, לא משנה אם זה CurveDimension.TWO_DIMENSIONAL או CurveDimension.THREE_DIMENSIONAL |
getParentNode() → Node | יצרן של המקרה. |
setParentNode(value: Node) | המפעיל בולאן השתמש בפעולה כדי ליצור את התוצאה של מייס. |
getParentNodes() → ArrayList<Node> | מפתח מוגן כדי לאפשר כיתות נגזרות להגדיר שם. |
getExcluded() → boolean | המפעיל בולאן השתמש בפעולה כדי ליצור את התוצאה של מייס. |
setExcluded(value: boolean) | להגדיר את הערך המוגבל. |
getBoundingBox() → BoundingBox | המפעיל הראשון של מפעיל בוליין. |
SceneObject() | מפעיל Boolean מאפשר לך ליישם את הפעולה Boulean על שני מקרים IMeshConvertible. |
getScene() → Scene | מפתח של ה-Platsholder. |
A3DObject() | ניתן להשתמש בו גם כדי לייצג קונ כאשר אחד מהתכונות של רדיוס/רדיסבוטום הוא אפס. |
getName() → String | חלקים של הקורבן. |
setName(name: String) | יצירת פרופיל CircleShape עם רדיוס מסוים. |
getProperties() → PropertyCollection | הוא מתחיל את המקום החדש של מדרגת סילינדר. |
findProperty(name: String) → Property | הוא מתחיל את האינסטינקט החדש של המעמד העצם. |
getProperty(name: String) → Object | מקבל את המטרנספורמציה של הקוטב במצב הנוכחי. |
setProperty(name: String, value: Object) | מקבלים את החלקים הרחבים. |
removeProperty(name: String) → boolean | מקבל מערכת קואורדינטות של נקודות בקרה / נורמלי במהלך ייבוא / ייצוא. |