TextureBase
خلاصه ای
TextureBase یک کلاس در Aspose.3D FOSS برای جاوا است. وارثان از: A3DObject.
کلاس پایه برای تمام بافت های بتن.
این کلاس 34 روش برای کار با TextureBase اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation,، و 22 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.3D 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 | بخونید. | فیلتر برای نمونهبرداری سطح میپ را دریافت یا تنظیم میکند. |
uVRotation | Vector3 | بخونید. | دریافت یا تنظیم چرخش بافت. |
uVScale | Vector2 | بخونید. | مقدار UV scale را دریافت یا تنظیم میکند. |
uVTranslation | Vector2 | بخونید. | دریافت یا تنظیم ترجمه UV. |
name | String | بخونید. | نام را دریافت میکند. |
properties | PropertyCollection | بخونید. | ویژگیها را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
TextureBase(name: String) | یک نمونه جدید از کلاس TextureBase را شروع می کند. |
getAlpha() → double | مقدار پیشفرض آلفا بافت را دریافت یا تنظیم میکند. |
setAlpha(alpha: double) | محتوای باینری بافت را می گیرد یا تنظیم می کند. محتویات بافت چسبیده اختیاری است، کاربر باید متن را از فایل خارجی بارگیری کند اگر این فاقد باشد. |
getAlphaSource() → AlphaSource | دریافت یا تنظیم میکند که آیا بافت کانال آلفا را تعریف میکند. |
setAlphaSource(alphaSource: AlphaSource) | مقدار منبع آلفا را تنظیم میکند. |
getWrapModeU() → WrapMode | حالتهای پیچش بافت در جهت U را دریافت یا تنظیم میکند. |
setWrapModeU(wrapModeU: WrapMode) | مقدار u حالت پیچش را تنظیم میکند. |
getWrapModeV() → WrapMode | حالتهای پیچش بافت در V را دریافت یا تنظیم میکند. |
setWrapModeV(wrapModeV: WrapMode) | مقدار v حالت بستهبندی را تنظیم میکند. |
getWrapModeW() → WrapMode | حالتهای پیچش بافت در W را دریافت یا تنظیم میکند. |
setWrapModeW(wrapModeW: WrapMode) | مقدار w حالت wrap mode را تنظیم میکند. |
getMinFilter() → TextureFilter | فیلتر برای فشردهسازی را دریافت یا تنظیم میکند. |
setMinFilter(minFilter: TextureFilter) | مقدار فیلتر حداقل را تنظیم میکند. |
getMagFilter() → TextureFilter | فیلتر بزرگنمایی را دریافت یا تنظیم میکند. |
setMagFilter(magFilter: TextureFilter) | مقدار فیلتر mag را تنظیم میکند. |
getMipFilter() → TextureFilter | فیلتر برای نمونهبرداری سطح میپ را دریافت یا تنظیم میکند. |
setMipFilter(mipFilter: TextureFilter) | مقدار فیلتر میپ را تنظیم میکند. |
getUVRotation() → Vector3 | دوران بافت را دریافت یا تنظیم میکند. |
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() | سیلندر پارامتر شده. همچنین می تواند برای نشان دادن مخروط استفاده شود زمانی که یکی از شعاع بالا / شععه پایین صفر است. |
getName() → String | بخش های منحنی. |
setName(name: String) | یک پروفایل CircleShape با شعاع مشخص را ایجاد می کند. |
getProperties() → PropertyCollection | یک نمونه جدید از کلاس سیلندر را شروع می کند. |
findProperty(name: String) → Property | یک نمونه جدید از کلاس Bone را شروع می کند. |
getProperty(name: String) → Object | ماتریس تبدیل گره را در حالت فعلی دریافت میکند. |
setProperty(name: String, value: Object) | بخشهای عرض را دریافت میکند. |
removeProperty(name: String) → boolean | در زمان واردات و صادرات، سیستم مختص نقاط کنترل را تغییر می دهد. |