Sphere

סקירה כללית

Sphere הוא שיעור ב Aspose.3D FOSS עבור Java. מורשת מ : Geometry, IMeshConvertible.

סדרה של פרמטרים.

שיעור זה מספק 53 שיטות לעבוד עם אובייקטים של שדה בתוכניות Java. שיטות זמינות כוללות: A3DObject, Entity, Geometry, SceneObject, Sphere, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows,38 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.3D FOSS עבור חבילת Java. רכוש : boundingBox, castShadows, controlPoints, deformers, deformers2, excluded,ועוד 15 עוד.

נכסים

שםסוגגישהתיאור
widthSegmentsintקראומקבל או מגדיר את החלקים הרחבים.
heightSegmentsintקראומקבל או קבע את החלקים הגובה.
phiStartdoubleקראומקבל או קבע את ה- phi להתחיל.
phiLengthdoubleקראומקבל או קובע את אורך phi.
thetaStartdoubleקראומקבל או קבע את ההתחלה של theta.
thetaLengthdoubleקראומקבל או קבע את אורך theta.
radiusdoubleקראומקבל או קובע את רדיוס הספרה.
visiblebooleanקראומקבל את הנראה.
castShadowsbooleanקראומקבל את הצל של השערה.
receiveShadowsbooleanקראומקבל את הצללים.
controlPointsjava.util.List<Vector4>קראומקבלים את נקודות הבקרה.
vertexElementsjava.util.List<VertexElement>קראומקבלים את האלמנטים הרגליים.
deformersjava.util.List<Deformer>קראומקבלים את הפוגעים.
deformers2java.util.Collection<T>קראוקבל את הפוגעים 2.
parentNodeNodeקראומקבל את הקוטב הורי.
parentNodesArrayList<Node>קראומקבלים את הקוטב הורי.
excludedbooleanקראומקבל את המעטים.
boundingBoxBoundingBoxקראומקבל את הקופסה הגבולות.
sceneSceneקראומקבל את הבמה.
nameStringקראומקבל את השם.
propertiesPropertyCollectionקראומקבלים את הנכסים.

שיטות

חתימהתיאור
Sphere()מתחיל דוגמה חדשה של Sphere עם רדיוס 1.
Sphere(radius: double)הוא מתחיל דוגמה חדשה של שיעור שדה עם רדיוס מסוים.
Sphere(radius: double, widthSegments: int, heightSegments: int)הוא מתחיל דוגמה חדשה של כיתה שדה עם רדיוס ספציפי, סגנונות רוחב וסגנונות גובה.
Sphere(name: String, radius: double, widthSegments: int, heightSegments: int, phiStart: double, phiLength: double, thetaStart: double, thetaLength: double)הוא מתחיל בכיתה חדשה של הספירה.
getWidthSegments()intמקבל או מגדיר את החלקים הרחבים.
setWidthSegments(value: int)הגדרת ערך של סגנונות רוחב.
getHeightSegments()intמקבל או קבע את החלקים הגובה.
setHeightSegments(value: int)הגדרת ערך של מגוון גובה.
getPhiStart()doubleמקבל או קבע את ה- phi להתחיל.
setPhiStart(value: double)הגדרת הערך המתחיל של ה- phi.
getPhiLength()doubleמקבל או קובע את אורך phi.
setPhiLength(value: double)הגדרת הערך של phi אורך.
getThetaStart()doubleמקבל או קבע את ההתחלה של theta.
setThetaStart(value: double)הגדרת הערך המתחיל של theta.
getThetaLength()doubleמקבל או קבע את אורך theta.
setThetaLength(value: double)הגדרת ערך אורך ה-Teta.
getRadius()doubleמקבל או קובע את רדיוס הספרה.
setRadius(value: double)הגדרת ערך רדיוס.
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) באינדקס זה.
addDeformer(deformer: Deformer)הוסיף דהור לתוך הגימטרייה הזו ומציב את הדו"ח של הבעלים.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVקוראים GetVertexElementOfUV(מפה) על דוגמה זו של שדה.
createElementUV(mapping: TextureMapping)VertexElementUVקוראים ליצורElementUV(מפות) על המצב הזה Sphere.
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מקבל מערכת קואורדינטות של נקודות בקרה / נורמלי במהלך ייבוא / ייצוא.

ראה גם

 עברית