TextureBase
ภาพรวม
TextureBase เป็นคลาสใน Aspose.3D FOSS สําหรับ Java. ทายาทจาก: A3DObject.
ฐานคลาสสําหรับทุกเนื้อผิวของคอนกรีต.
หมวดนี้ให้ 34 วิธีในการทํางานกับวัตถุ TextureBase ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation,และ 22 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: alpha, alphaSource, magFilter, minFilter, mipFilter, name,และอีก 7 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
alpha | double | อ่าน | รับหรือกำหนดค่าความโปร่งใสเริ่มต้นของพื้นผิว. |
alphaSource | AlphaSource | อ่าน | รับหรือกำหนดว่าข้อความกำหนดช่องอัลฟา. |
wrapModeU | WrapMode | อ่าน | รับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ในแกน U. |
wrapModeV | WrapMode | อ่าน | รับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ในแกน V. |
wrapModeW | WrapMode | อ่าน | รับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ใน W. |
minFilter | TextureFilter | อ่าน | รับหรือกำหนดตัวกรองสำหรับการย่อขนาด. |
magFilter | TextureFilter | อ่าน | รับหรือกำหนดตัวกรองสำหรับการขยาย. |
mipFilter | TextureFilter | อ่าน | รับหรือกำหนดตัวกรองสำหรับการสุ่มตัวอย่างระดับ mip. |
uVRotation | Vector3 | อ่าน | รับหรือกำหนดการหมุนของ texture. |
uVScale | Vector2 | อ่าน | รับหรือกำหนดสเกล UV. |
uVTranslation | Vector2 | อ่าน | รับหรือกำหนดการแปล UV. |
name | String | อ่าน | รับชื่อ. |
properties | PropertyCollection | อ่าน | รับคุณสมบัติ. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
TextureBase(name: String) | เริ่มต้นตัวอย่างใหม่ของคลาส TextureBase. |
getAlpha() → double | รับหรือกำหนดค่าความโปร่งใสเริ่มต้นของเทกเจอร์. |
setAlpha(alpha: double) | ได้รับหรือกําหนดเนื้อหาไบนารีของเท็กสชูร. เนื้อความเทคสชิรที่ติดตั้งเป็นทางเลือก, ผู้ใช้ควรอัตราการโหลดเท็คสชีรจากไฟล์ภายนอกหากมันขาดไป. |
getAlphaSource() → AlphaSource | รับหรือกำหนดว่าข้อความ texture กำหนดช่องอัลฟา. |
setAlphaSource(alphaSource: AlphaSource) | ตั้งค่าค่าแหล่งอัลฟา. |
getWrapModeU() → WrapMode | รับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ในแนว U. |
setWrapModeU(wrapModeU: WrapMode) | ตั้งค่าค่า wrap mode u. |
getWrapModeV() → WrapMode | รับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ในแกน V. |
setWrapModeV(wrapModeV: WrapMode) | ตั้งค่าค่า v ของโหมดการตัดบรรทัด. |
getWrapModeW() → WrapMode | รับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ใน W. |
setWrapModeW(wrapModeW: WrapMode) | ตั้งค่าค่า w ของโหมดการห่อหุ้ม. |
getMinFilter() → TextureFilter | รับหรือกำหนดตัวกรองสำหรับการย่อขนาด. |
setMinFilter(minFilter: TextureFilter) | ตั้งค่าค่าตัวกรองขั้นต่ำ. |
getMagFilter() → TextureFilter | รับหรือกำหนดตัวกรองสำหรับการขยาย. |
setMagFilter(magFilter: TextureFilter) | ตั้งค่าค่าตัวกรอง mag. |
getMipFilter() → TextureFilter | รับหรือกำหนดตัวกรองสำหรับการสุ่มตัวอย่างระดับ mip. |
setMipFilter(mipFilter: TextureFilter) | ตั้งค่าค่าตัวกรอง mip. |
getUVRotation() → Vector3 | รับหรือกำหนดการหมุนของ texture. |
setUVRotation(uvRotation: Vector3) | ตั้งค่าค่าการหมุน uv. |
getUVScale() → Vector2 | รับหรือกำหนดสเกล UV. |
setUVScale(uvScale: Vector2) | ตั้งค่าค่ามาตราส่วน uv. |
getUVTranslation() → Vector2 | รับหรือกำหนดการแปลตำแหน่ง UV. |
setUVTranslation(uvTranslation: Vector2) | ตั้งค่าค่าการแปล uv. |
setTranslation(u: double, v: double) | ตั้งค่าการแปล UV. |
setScale(u: double, v: double) | ตั้งค่ามาตราส่วน UV. |
setRotation(u: double, v: double) | ตั้งค่าการหมุน UV. |
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 | ได้รับระบบสื่อประชันของจุดควบคุม / ปกติระหว่างการนําเข้า / การส่งออก. |