Line

סקירה כללית

Line הוא שיעור ב Aspose.3D FOSS עבור Java. מורשת מ : Curve.

פולילין הוא מסלול שנקבע על ידי קבוצה של נקודות עם getControlPoints(), והוא מחובר על-ידי getSegments( ), כלומר זה יכול להיות גם קבוצת של סגנונות קו מחוברים.

שיעור זה מספק 28 שיטות לעבוד עם אובייקטים של קו בתוכניות Java. שיטות זמינות כוללות: A3DObject, Curve, Entity, Line, SceneObject, findProperty, fromPoints, getBoundingBox, getColor, getControlPoints, getExcluded, getName,15 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.3D FOSS עבור חבילת Java. רכוש : boundingBox, color, controlPoints, excluded, name, parentNode,ועוד 5 עוד.

נכסים

שםסוגגישהתיאור
controlPointsList<Vector4>קראומקבלים את כל נקודות הבקרה.
visiblebooleanקראואם המשמעות של הגיאומטריה היא גלויה.
segmentsList<int[]>קראומקבל את החלקים של הקו.
colorVector3קראואם אתה מקבל או קובע את הצבע של השורה, הערך הנדרש הוא לבן(1, 1, 1).
parentNodeNodeקראומקבל את הקוטב הורי.
parentNodesArrayList<Node>קראומקבלים את הקוטב הורי.
excludedbooleanקראומקבל את המעטים.
boundingBoxBoundingBoxקראומקבל את הקופסה הגבולות.
sceneSceneקראומקבל את הבמה.
nameStringקראומקבל את השם.
propertiesPropertyCollectionקראומקבלים את הנכסים.

שיטות

חתימהתיאור
getControlPoints()List<Vector4>מקבלים את כל נקודות הבקרה.
getVisible()booleanזה קורה אם הגיאומטריה נראית.
setVisible(value: boolean)להגדיר את הערך הנראה.
getSegments()List<int[]>מקבלים את החלקים של הקו.
Line()הוא מתחיל את האינסטינקט החדש של הכיתה.
Line(name: String)הוא מתחיל את האינסטינקט החדש של הכיתה.
fromPoints()Lineבואו לבנות דוגמה של קו ממספר נקודות.
makeDefaultIndices()הגדר את התסריט 0.1,2.3….getControlPoints().Long-1 כדי לקבלSegments() כך ControlPoints ניתן להשתמש בשורה אחת.
getColor()Vector3אם אתה מקבל או קובע את הצבע של השורה, הערך הנדרש הוא לבן(1, 1, 1).
setColor(color: Vector3)להגדיר את הערך הצבעוני.
Curve()מבנה.
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מקבל מערכת קואורדינטות של נקודות בקרה / נורמלי במהלך ייבוא / ייצוא.

ראה גם

 עברית