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

NameTypeAccessDescription
bottomAreaVector2Readพื้นที่ของหัวหินล่าง.
topAreaVector2Readพื้นที่ของหัวหินบน.
bottomOffsetVector3Readคอมเฟสต์สําหรับจุดท้าย.
heightdoubleReadความสูงของไพรัมิด.
castShadowsbooleanReadจะได้ว่ารูปทรงนี้สามารถให้เงาได้หรือไม่.
receiveShadowsbooleanReadได้รับว่ารูปทรงนี้สามารถรับเงาได้หรือไม่.
parentNodeNodeReadได้รหัสแม่.
parentNodesArrayList<Node>Readได้รับรหัสแม่.
excludedbooleanReadได้รับการยกเว้น.
boundingBoxBoundingBoxReadได้รับกล่องกั้น.
sceneSceneReadได้เห็นที่เกิดเหตุแล้ว.
nameStringReadได้ชื่อแล้ว.
propertiesPropertyCollectionReadได้ทรัพย์สินแล้ว.

Methods

SignatureDescription
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ได้รับระบบสื่อประชันของจุดควบคุม / ปกติระหว่างการนําเข้า / การส่งออก.

See Also

 ภาษาไทย