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شرح:
alphadoubleبخونید.مقدار پیش‌فرض آلفا بافت را دریافت یا تنظیم می‌کند.
alphaSourceAlphaSourceبخونید.دریافت یا تنظیم می‌کند که آیا بافت کانال آلفا را تعریف می‌کند.
wrapModeUWrapModeبخونید.حالت‌های بسته‌بندی بافت در U را دریافت یا تنظیم می‌کند.
wrapModeVWrapModeبخونید.حالت‌های پیچش بافت در V را دریافت یا تنظیم می‌کند.
wrapModeWWrapModeبخونید.حالت‌های پیچش بافت در جهت W را دریافت یا تنظیم می‌کند.
minFilterTextureFilterبخونید.فیلتر برای فشرده‌سازی را دریافت یا تنظیم می‌کند.
magFilterTextureFilterبخونید.فیلتر بزرگنمایی را دریافت یا تنظیم می‌کند.
mipFilterTextureFilterبخونید.فیلتر برای نمونه‌برداری سطح میپ را دریافت یا تنظیم می‌کند.
uVRotationVector3بخونید.دریافت یا تنظیم چرخش بافت.
uVScaleVector2بخونید.مقدار UV scale را دریافت یا تنظیم می‌کند.
uVTranslationVector2بخونید.دریافت یا تنظیم ترجمه UV.
nameStringبخونید.نام را دریافت می‌کند.
propertiesPropertyCollectionبخونید.ویژگی‌ها را دریافت می‌کند.

روش ها

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در زمان واردات و صادرات، سیستم مختص نقاط کنترل را تغییر می دهد.

همچنین ببینید:

 فارسی