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,ועוד שמונה.

נכסים

שםסוגגישהתיאור
upVector3קראוכאשר הוא מקבל את הגולן העליון של המטוס, הערך הנדרש הוא (0, 1, 0), זה משפיע על היווצרות המטען.
/
lengthdoubleקראוזה משפר את אורך המטוס.
widthdoubleקראומקבל את רוחב המטוס.
lengthSegmentsintקראומקבלים את החלקים הארוכים.
widthSegmentsintקראומקבלים את החלקים הרחבים.
castShadowsbooleanקראותדע אם גיאומטריה זו יכולה לזרוק צל.
receiveShadowsbooleanקראותדע אם גיאומטריה זו יכולה לקבל צל.
parentNodeNodeקראומקבל את הקוטב הורי.
parentNodesArrayList<Node>קראומקבלים את הקוטב הורי.
excludedbooleanקראומקבל את המעטים.
boundingBoxBoundingBoxקראומקבל את הקופסה הגבולות.
sceneSceneקראומקבל את הבמה.
nameStringקראומקבל את השם.
propertiesPropertyCollectionקראומקבלים את הנכסים.

שיטות

חתימהתיאור
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מקבל מערכת קואורדינטות של נקודות בקרה / נורמלי במהלך ייבוא / ייצוא.

ראה גם

 עברית