Cylinder
סקירה כללית
Cylinder הוא שיעור ב Aspose.3D FOSS עבור Java. מורשת מ : Geometry, IMeshConvertible.
צילינדר מפרט.
שיעור זה מספק 66 שיטות לעבוד עם אובייקטים סילינדר בתוכניות Java. שיטות זמינות כוללות: A3DObject, Cylinder, Entity, Geometry, SceneObject, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows,50 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.3D FOSS עבור חבילת Java. רכוש : boundingBox, castShadows, controlPoints, deformers, deformers2, excluded,21 ועוד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
offsetBottom | Vector3 | קראו | מקבל או מונח את העמדות של שינוי מחדש בצד התחתון. |
offsetTop | Vector3 | קראו | מקבל או מונח את העמדות של שינוי מחסום בצד העליון. |
generateFanCylinder | boolean | קראו | מקבל או קובע אם ליצור צילינדר בסגנון אוהד כאשר ThetaLength הוא פחות מ 2*PI. |
shearBottom | Vector2 | קראו | מקבל או מונח שינוי של צלחת מהצד התחתון. |
shearTop | Vector2 | קראו | מקבל או מונח את השינוי של העליון. |
radiusTop | double | קראו | מקבל או קובע את רדיוס הקפה העליון של הצילינדר. |
radiusBottom | double | קראו | מקבל או קובע את רדיוס הקופסה התחתונה של הצילינדר. |
height | double | קראו | מקבל או קבע את גובה הסילינדר. |
radialSegments | int | קראו | מקבל או מגדיר רדיאלים. |
heightSegments | int | קראו | מקבל או מגדיר את גובהם של סגנונות. |
openEnded | boolean | קראו | מקבל או קובע ערך המציין אם צילינדר זה פתוח. |
thetaStart | double | קראו | מקבלים או מגדירים את ההתחלה. |
thetaLength | double | קראו | מקבל או קבע אורך של theta. |
visible | boolean | קראו | מקבל את הנראה. |
castShadows | boolean | קראו | מקבל את הצל של הענן. |
receiveShadows | boolean | קראו | מקבלים את הצללים. |
controlPoints | java.util.List<Vector4> | קראו | מקבלים את נקודות הבקרה. |
vertexElements | java.util.List<VertexElement> | קראו | מקבלים את האלמנטים הרגליים. |
deformers | java.util.List<Deformer> | קראו | מקבלים את הפוגעים. |
deformers2 | java.util.Collection<T> | קראו | קבלו את הטרוריסטים 2. |
parentNode | Node | קראו | מקבל את הקוטב הורי. |
parentNodes | ArrayList<Node> | קראו | מקבלים את הקוטב הורי. |
excluded | boolean | קראו | מקבל את המעטים. |
boundingBox | BoundingBox | קראו | מקבל את הקופסה הגבולות. |
scene | Scene | קראו | מקבל את הבמה. |
name | String | קראו | מקבל את השם. |
properties | PropertyCollection | קראו | מקבל את הנכסים. |
שיטות
| חתימה | תיאור |
|---|---|
Cylinder() | הוא מתחיל את המקום החדש של מדרגת סילינדר. |
Cylinder(radius: double, height: double) | הוא מתחיל את המקום החדש של מדרגת סילינדר. |
Cylinder(radiusTop: double, radiusBottom: double, height: double) | הוא מתחיל את המקום החדש של מדרגת סילינדר. |
Cylinder(radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean) | הוא מתחיל את המקום החדש של מדרגת סילינדר. |
Cylinder(name: String, radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean, thetaStart: double, thetaLength: double) | הוא מתחיל את המקום החדש של מדרגת סילינדר. |
getOffsetBottom() → Vector3 | מקבל או מונח את העמדות של שינוי מחדש בצד התחתון. |
setOffsetBottom(value: Vector3) | הגדרת הערך התחתון של הפסקה. |
getOffsetTop() → Vector3 | מקבל או מונח את העמדות של שינוי מחסום בצד העליון. |
setOffsetTop(value: Vector3) | להגדיר את הערך העליון של הפחתה. |
getGenerateFanCylinder() → boolean | מקבל או קובע אם ליצור צילינדר בסגנון אוהד כאשר ThetaLength הוא פחות מ 2*PI. |
setGenerateFanCylinder(value: boolean) | הגדר את הערך של צילינדר האוהד שנוצר. |
getShearBottom() → Vector2 | מקבל או מונח שינוי של צלחת מהצד התחתון. |
setShearBottom(value: Vector2) | הגדרת הערך התחתון של המגדל. |
getShearTop() → Vector2 | מקבל או מונח את השינוי של העליון. |
setShearTop(value: Vector2) | הגדרת הערך העליון של המגדל. |
getRadiusTop() → double | מקבל או קובע את רדיוס הקפה העליון של הצילינדר. |
setRadiusTop(value: double) | הגדרת הערך העליון של רדיוס. |
getRadiusBottom() → double | מקבל או קובע את רדיוס הקופסה התחתונה של הצילינדר. |
setRadiusBottom(value: double) | הגדרת הערך התחתון של רדיוס. |
getHeight() → double | מקבל או קבע את גובה הסילינדר. |
setHeight(value: double) | להגדיר את הערך הגבוה. |
getRadialSegments() → int | מקבל או מגדיר רדיאלים. |
setRadialSegments(value: int) | הגדרת ערך של רדיאל סגנונות. |
getHeightSegments() → int | מקבל או מגדיר את גובהם של סגנונות. |
setHeightSegments(value: int) | הגדרת ערך של מגוון גובה. |
getOpenEnded() → boolean | מקבל או קובע ערך המציין אם צילינדר זה פתוח. |
setOpenEnded(value: boolean) | הגדרת הערך הסופי הפתוח. |
getThetaStart() → double | מקבלים או מגדירים את ההתחלה. |
setThetaStart(value: double) | הגדרת הערך המתחיל של theta. |
getThetaLength() → double | מקבל או קבע אורך של theta. |
setThetaLength(value: double) | הגדרת ערך אורך ה-Teta. |
toMesh() → Mesh | להפוך את האובייקט הנוכחי למזח. |
Geometry() | קוראים גיאומטריה על דוגמה זו של צילינדר. |
getVisible() → boolean | להחזיר את הנראה. |
setVisible(value: boolean) | להגדיר את הערך הנראה. |
getCastShadows() → boolean | החזיר את הצללים. |
setCastShadows(value: boolean) | הוא מתחיל את המקום החדש של בוקס. |
getReceiveShadows() → boolean | החזיר את הצללים שהתקבלו. |
setReceiveShadows(value: boolean) | הוא מתחיל את המקום החדש של מדרגת סילינדר. |
getControlPoints() → java.util.List<Vector4> | החזיר את נקודות הבקרה. |
getVertexElements() → java.util.List<VertexElement> | החזיר את היסודות העגולים. |
getDeformers() → java.util.List<Deformer> | החזיר את הפוגעים. |
getElement(type: VertexElementType) → VertexElement | מקבלים או מגדירים את החלקים הרחבים. |
createElement(type: VertexElementType) → VertexElement | מקבל או קבע את החלקים הגובה. |
addElement(element: VertexElement) | קורא addElement(element) באינדקס Cylinder זה. |
addDeformer(deformer: Deformer) | הוסיף דהור לתוך הגימטרייה הזו ומציב את הדו"ח של הבעלים. |
getVertexElementOfUV(mapping: TextureMapping) → VertexElementUV | קוראים GetVertexElementOfUV(מפה) על הדוגמה הזו של צילינדר. |
createElementUV(mapping: TextureMapping) → VertexElementUV | קוראים ליצורElementUV(מפות) על המודל הזה של צילינדר. |
getDeformers2() → java.util.Collection<T> | החזרה של המורדים 2. |
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 | מקבל מערכת קואורדינטות של נקודות בקרה / נורמלי במהלך ייבוא / ייצוא. |