Pyramid
Overview
Pyramid เป็นคลาสใน Aspose.3D FOSS สําหรับ Java. ทายาทจาก: Primitive.
ปิรัมดที่ปรับปรุงได้.
หมวดนี้ให้ 33 วิธีในการทํางานกับวัตถุ Pyramid ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: A3DObject, Entity, Primitive, Pyramid, SceneObject, findProperty, getBottomArea, getBottomOffset, getBoundingBox, getCastShadows, getExcluded, getHeight,และ 20 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: bottomArea, bottomOffset, boundingBox, castShadows, excluded, height,และอีก 7 คน.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
bottomArea | Vector2 | Read | พื้นที่ของหัวหินล่าง. |
topArea | Vector2 | Read | พื้นที่ของหัวหินบน. |
bottomOffset | Vector3 | Read | คอมเฟสต์สําหรับจุดท้าย. |
height | double | Read | ความสูงของไพรัมิด. |
castShadows | boolean | Read | จะได้ว่ารูปทรงนี้สามารถให้เงาได้หรือไม่. |
receiveShadows | boolean | Read | ได้รับว่ารูปทรงนี้สามารถรับเงาได้หรือไม่. |
parentNode | Node | Read | ได้รหัสแม่. |
parentNodes | ArrayList<Node> | Read | ได้รับรหัสแม่. |
excluded | boolean | Read | ได้รับการยกเว้น. |
boundingBox | BoundingBox | Read | ได้รับกล่องกั้น. |
scene | Scene | Read | ได้เห็นที่เกิดเหตุแล้ว. |
name | String | Read | ได้ชื่อแล้ว. |
properties | PropertyCollection | Read | ได้ทรัพย์สินแล้ว. |
Methods
| Signature | Description |
|---|---|
getBottomArea() → Vector2 | พื้นที่ของหัวหินล่าง. |
setBottomArea(value: Vector2) | กําหนดค่าพื้นที่ด้านล่าง. |
getTopArea() → Vector2 | พื้นที่ของหัวหินบน. |
setTopArea(value: Vector2) | กําหนดค่าพื้นที่บนสุด. |
getBottomOffset() → Vector3 | คอมเฟสต์สําหรับจุดท้าย. |
setBottomOffset(value: Vector3) | กําหนดค่าการช่างล่าง. |
getHeight() → double | ความสูงของไพรัมิด. |
setHeight(value: double) | กําหนดค่าความสูง. |
Pyramid() | สร้างตัวอย่างไพรัมย์ใหม่ ด้วยพื้นที่ล่างแบบถัดไป (กว้าง) (10) และความสูง แบบถอด (5). |
Pyramid(xbottom: double, ybottom: double, xtop: double, ytop: double, height: double) | สร้างตัวอย่างไพรัมดใหม่ โดยกําหนดพื้นที่ด้านล่าง และพื้นฐานบนและความสูง. |
toMesh() → Mesh | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. โทรหาเมช ในกรณีของไพรัมิดนี้. |
getCastShadows() → boolean | จะได้ว่ารูปทรงนี้สามารถให้เงาได้หรือไม่. |
setCastShadows(value: boolean) | ระยะกลางของทอรัสสี่เหลี่ยม. |
getReceiveShadows() → boolean | ได้รับว่ารูปทรงนี้สามารถรับเงาได้หรือไม่. |
setReceiveShadows(value: boolean) | ระยะกลางของทอรัสสี่เหลี่ยม. |
Primitive(name: String) | เริ่มต้นตัวอย่างใหม่ของ Primitive class. |
Entity() | คอร์ฟ NURBS เป็นคอร์ ฟที่แสดงโดย Nurbs (((สปไลน์ฐานทางเหตุผลไม่เหมือนกัน) A นูร์บส์ คอรฟถูกกําหนดด้วย getOrder ของมัน (), ชุดของ Geometry.getControlPoints และ getKnot Vectors ()) ส่วน w ในจุดควบคุม จะใช้เป็นน้ําหนักของจุดคุม ไม่ว่าจะเป็น CurveDimension.TWO_DIMENSIONAL หรือ CurveDimension.THREE_DIMENSIONAL |
getParentNode() → Node | ผู้สร้างตัวอย่าง. |
setParentNode(value: Node) | ตัวปฏิบัติบูลล์ที่ใช้ในการดําเนินการเพื่อสร้างเมชผล. |
getParentNodes() → ArrayList<Node> | การสร้างที่คุ้มครองเพื่อให้ชั้นเรียนอนุพันธ์สามารถตั้งชื่อได้. |
getExcluded() → boolean | ตัวปฏิบัติบูลล์ที่ใช้ในการดําเนินการเพื่อสร้างเมชผล. |
setExcluded(value: boolean) | กําหนดค่าที่ไม่รวมไว้. |
getBoundingBox() → BoundingBox | ออเปอร์แดนแรกของตัวประกอบบุลเลียน. |
SceneObject() | ตัวประกอบบุลเลียนจะให้คุณใช้การปฏิบัติของบูลเลี่ยนในตัวอย่าง IMeshConvertible สองครั้ง. |
getScene() → Scene | ผู้สร้างของ BooleanOperator. |
A3DObject() | ปารามีเตอร์ซิลินเดอร์ (Parameterized Cylinder) สามารถใช้แสดงตัวของคอนได้เมื่อ 1 ของรัศมีบน/รัชย์ล่างเท่ากับ 0. |
getName() → String | ส่วนของเส้นโค้ง. |
setName(name: String) | สร้างโปรไฟล์ CircleShape ด้วยรัศมีที่กําหนดไว้. |
getProperties() → PropertyCollection | เริ่มต้นตัวอย่างใหม่ของ Class Cylinder. |
findProperty(name: String) → Property | เริ่มต้นตัวอย่างใหม่ของชั้น Bone. |
getProperty(name: String) → Object | ได้มาตรฐานแปลงของค้อนในโปสต์ที่อยู่ในขณะนี้. |
setProperty(name: String, value: Object) | ได้ส่วนที่กว้าง. |
removeProperty(name: String) → boolean | ได้รับระบบสื่อประชันของจุดควบคุม / ปกติระหว่างการนําเข้า / การส่งออก. |