Box

סקירה כללית

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

תיבת פרימיטיביות.

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

נכסים

שםסוגגישהתיאור
lengthSegmentsintקראומקבל או קובע את החלקים הארוכים.
widthSegmentsintקראומקבלים או מגדירים את החלקים הרחבים.
heightSegmentsintקראומקבל או מגדיר את גובהם של סגנונות.
lengthdoubleקראומקבל או קבע אורך של תיבה מאוזנת במערך z.
widthdoubleקראומקבל או קובע רוחב של תיבה מאוזנת ב- x-axis.
heightdoubleקראומקבל או קבע גובה של תיבה מאוזנת בי-אסיס.
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קראומקבל את הנכסים.

שיטות

חתימהתיאור
Box()הוא מתחיל את המקום החדש של בוקס.
Box(length: double, width: double, height: double)הוא מתחיל את המקום החדש של בוקס.
Box(name: String, length: double, width: double, height: double, lengthSegments: int, widthSegments: int, heightSegments: int)הוא מתחיל את המקום החדש של בוקס.
getLengthSegments()intמקבל או קובע את החלקים הארוכים.
setLengthSegments(value: int)הגדרת ערך של מגוון האורך.
getWidthSegments()intמקבלים או מגדירים את החלקים הרחבים.
setWidthSegments(value: int)הגדרת ערך של סגנונות רוחב.
getHeightSegments()intמקבל או מגדיר את גובהם של סגנונות.
setHeightSegments(value: int)הגדרת ערך של מגוון גובה.
getLength()doubleמקבל או קבע אורך של תיבה מאוזנת במערך z.
setLength(value: double)להגדיר את הערך הארוך.
getWidth()doubleמקבל או קובע רוחב של תיבה מאוזנת ב- x-axis.
setWidth(value: double)להגדיר את ערך הרחבה.
getHeight()doubleמקבל או קבע גובה של תיבה מאוזנת בי-אסיס.
setHeight(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(מפות) באינדקס זה.
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מקבל מערכת קואורדינטות של נקודות בקרה / נורמלי במהלך ייבוא / ייצוא.

ראה גם

 עברית