รูปทรงกลม

คลาสสาธารณะ ที่นี่

การนําเสนอทางคณิตศาสตร์ของทรงกลม ใช้สําหรับทดสอบการซ้อนทับและความขัดแย้งในการชนกัน

ผู้ผลิตก่อสร้าง

Sphere()
สร้างทรงกลมที่มีจุดศูนย์กลางเป็น (0,0,0) และรัศมีเป็น 1
Sphere(รัศมีแบบลอย)
สร้างทรงกลมที่มีจุดกึ่งกลาง (0,0,0) และรัศมีที่ระบุ
Sphere(รัศมีแบบลอย, ศูนย์กลาง Vector3)
สร้างทรงกลมที่มีศูนย์กลางและรัศมีที่ระบุ

วิธีการสาธารณะ

เวกเตอร์ 3
getCenter()
รับสําเนาภาพ 360 องศา
จำนวนลอยตัว
getRadius()
รับรัศมีของทรงกลม
ที่นี่
เป็นโมฆะ
setCenter(Vector3 ตรงกลาง)
กําหนดศูนย์กลางของทรงกลมนี้
เป็นโมฆะ
setRadius(รัศมีแบบลอย)
กําหนดรัศมีของทรงกลม

วิธีการที่รับค่ามา

ผู้ผลิตก่อสร้าง

สาธารณะ Sphere ()

สร้างทรงกลมที่มีจุดศูนย์กลางเป็น (0,0,0) และรัศมีเป็น 1

สาธารณะ ที่นี่ (รัศมีแบบลอย)

สร้างทรงกลมที่มีจุดกึ่งกลาง (0,0,0) และรัศมีที่ระบุ

พารามิเตอร์
รัศมี รัศมีของทรงกลม

สาธารณะ Sphere (รัศมีแบบลอย, Vector3 Center)

สร้างทรงกลมที่มีศูนย์กลางและรัศมีที่ระบุ

พารามิเตอร์
รัศมี รัศมีของทรงกลม
ตรงกลาง จุดศูนย์กลางของทรงกลม

วิธีการสาธารณะ

สาธารณะ Vector3 getCenter ()

รับสําเนาภาพ 360 องศา

การคืนสินค้า
  • เวกเตอร์ใหม่ที่แสดงถึงทรงกลมและศูนย์กลาง
ดูเพิ่มเติม

แบบลอย สาธารณะ getRadius ()

รับรัศมีของทรงกลม

การคืนสินค้า
  • รัศมีของทรงกลม
ดูเพิ่มเติม

สาธารณะ ที่นี่ makeCopy ()

โฟลเดอร์สาธารณะ setCenter (Vector3 center)

กําหนดศูนย์กลางของทรงกลมนี้

พารามิเตอร์
ตรงกลาง ศูนย์กลางใหม่ของทรงกลม
ดูเพิ่มเติม

สาธารณะ null setRadius (รัศมีแบบลอย)

กําหนดรัศมีของทรงกลม

พารามิเตอร์
รัศมี รัศมีใหม่ของทรงกลม
ดูเพิ่มเติม