TrapeziumShape
ภาพรวม
TrapeziumShape เป็นคลาสใน Aspose.3D FOSS สำหรับ Java. สืบทอดจาก: ParameterizedProfile.
รูปทรงสี่เหลี่ยมคางหมูที่เข้ากันได้กับ IFC กำหนดโดยพารามิเตอร์.
คลาสนี้ให้ 33 เมธอดสำหรับทำงานกับวัตถุ TrapeziumShape ในโปรแกรม Java. เมธอดที่มีรวมถึง: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, TrapeziumShape, findProperty, getBottomXDim, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, และเมธอดเพิ่มเติมอีก 18 รายการ. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Java ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.3D FOSS สำหรับ Java. คุณสมบัติ: bottomXDim, boundingBox, entityRendererKey, excluded, extent, name, และอีก 7 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
bottomXDim | double | อ่าน | รับขอบเขตของเส้นล่างที่วัดตามแกน x. |
topXDim | double | อ่าน | รับค่าขนาดของเส้นบนที่วัดตามแกน x. |
yDim | double | อ่าน | รับระยะห่างระหว่างเส้นบนและเส้นล่างที่วัดตามแกน y. |
topXOffset | double | อ่าน | รับออฟเซ็ตจากจุดเริ่มต้นของบรรทัดบนถึงบรรทัดล่าง. |
extent | Vector2 | อ่าน | รับค่าขอบเขตในมิติ x และ y. |
boundingBox | BoundingBox | อ่าน | รับกล่องขอบเขต. |
parentNode | Node | อ่าน | รับโหนดแม่. |
parentNodes | ArrayList<Node> | อ่าน | รับโหนดแม่. |
excluded | boolean | อ่าน | รับค่าที่ถูกยกเว้น. |
entityRendererKey | EntityRendererKey | อ่าน | รับคีย์ของ renderer เอนทิตี. |
scene | Scene | อ่าน | รับฉาก. |
name | String | อ่าน | รับชื่อ. |
properties | PropertyCollection | อ่าน | ดึงคุณสมบัติ. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
TrapeziumShape() | ตัวสร้างของ TrapeziumShape. |
getBottomXDim() → double | รับความยาวของเส้นล่างที่วัดตามแกน x. |
setBottomXDim(value: double) | ตั้งค่าความยาวของเส้นล่างที่วัดตามแกน x. |
getTopXDim() → double | รับขอบเขตของเส้นบนที่วัดตามแกน x. |
setTopXDim(value: double) | กำหนดขนาดของเส้นบนที่วัดตามแกน x. |
getYDim() → double | รับระยะห่างระหว่างเส้นบนและเส้นล่างที่วัดตามแกน y. |
setYDim(value: double) | กำหนดระยะห่างระหว่างเส้นบนและเส้นล่างที่วัดตามแกน y. |
getTopXOffset() → double | ดึงค่าออฟเซ็ตจากจุดเริ่มต้นของเส้นบนไปยังเส้นล่าง. |
setTopXOffset(value: double) | กำหนดออฟเซ็ตจากจุดเริ่มต้นของเส้นบนไปยังเส้นล่าง. |
getExtent() → Vector2 | รับขอบเขตในมิติ x และ y. |
ParameterizedProfile() | คอนสตรัคเตอร์. |
Profile() | คอนสตรัคเตอร์. |
getBoundingBox() → BoundingBox | คืนค่า bounding box. |
Entity(name: String) | เรียก Entity(name) บนอินสแตนซ์ TrapeziumShape นี้. |
getParentNode() → Node | คืนค่า parent node. |
setParentNode(value: Node) | ตั้งค่าค่าโหนดแม่. |
getParentNodes() → ArrayList<Node> | รับขอบเขตของเส้นด้านล่างที่วัดตามแกน x. |
getExcluded() → boolean | คืนค่าที่ถูกยกเว้น. |
setExcluded(value: boolean) | ตั้งค่าขอบเขตของเส้นด้านล่างที่วัดตามแกน x. |
getEntityRendererKey() → EntityRendererKey | รับค่าขนาดของเส้นบนที่วัดตามแกน x. |
SceneObject() | รูปร่างสี่เหลี่ยมคางหมูที่เข้ากันได้กับ IFC กำหนดด้วยพารามิเตอร์. |
SceneObject(name: String) | เรียก SceneObject(name) บนอินสแตนซ์ TrapeziumShape นี้. |
getScene() → Scene | ส่งคืนฉาก. |
A3DObject() | เรียก A3DObject บนอินสแตนซ์ TrapeziumShape นี้. |
A3DObject(name: String) | เรียก A3DObject(name) บนอินสแตนซ์ TrapeziumShape นี้. |
getName() → String | คอนสตรัคเตอร์ของ TrapeziumShape. |
setName(name: String) | ตั้งค่าค่า name. |
getProperties() → PropertyCollection | ส่งคืนคุณสมบัติ. |
findProperty(name: String) → Property | เรียก findProperty(name) บนอินสแตนซ์ TrapeziumShape นี้. |
getProperty(name: String) → Object | เรียก getProperty(name) บนอินสแตนซ์ TrapeziumShape นี้. |
setProperty(name: String, value: Object) | ตั้งค่าค่าของคุณสมบัติ. |
removeProperty(name: String) → boolean | เรียก removeProperty(name) บนอินสแตนซ์ TrapeziumShape นี้. |
removeProperty(property: Property) → boolean | กำหนดขอบเขตของเส้นบนที่วัดตามแกน x. |