TextureBase

Overview

TextureBase là một lớp trong Aspose.3D FOSS cho .NET. Dòng thừa kế từ: A3DObject, INamedObject.

Lớp cơ sở cho tất cả các cấu trúc concrete. văn bản xác định cái nhìn và cảm giác của một bề mặt địa phương.

Khóa học này cung cấp 9 phương pháp để làm việc với các đối tượng TextureBase trong các chương trình .NET. Các phương pháp có sẵn bao gồm: A3DObject, FindProperty, GetProperty, RemoveProperty, SetProperty, SetRotation, SetScale, SetTranslation, TextureBase. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.3D FOSS cho gói .Net. Tài sản : Alpha, AlphaSource, MagFilter, MinFilter, MipFilter, Name,Và 7 nhiều hơn nữa.

Properties

NameTypeAccessDescription
AlphadoubleĐọc / viếtNhận hoặc đặt Alpha.
AlphaSourceAlphaSourceĐọc / viếtNhận hoặc đặt nguồn alpha.
WrapModeUWrapModeĐọc / viếtNhận hoặc đặt chế độ vẽ u.
WrapModeVWrapModeĐọc / viếtNhận hoặc đặt chế độ v.
WrapModeWWrapModeĐọc / viếtGets hoặc set the wrap mode v.
MinFilterTextureFilterĐọc / viếtNhận hoặc đặt bộ lọc min.
MagFilterTextureFilterĐọc / viếtGets hoặc đặt bộ lọc mag.
MipFilterTextureFilterĐọc / viếtGets hoặc đặt các MIP filter.
UVRotationVector3Đọc / viếtNhận hoặc đặt xoay UV.
UVScaleVector2Đọc / viếtNhận hoặc đặt quy mô UV.
UVTranslationVector2Đọc / viếtNhận hoặc đặt dịch UV.
NamestringĐọc / viếtNhận hoặc đặt tên.
PropertiesPropertyCollectionReadNhận được tài sản.

Methods

SignatureDescription
TextureBase(name: string)
SetTranslation(u: double, v: double)- Đặt dịch UV.
SetScale(u: double, v: double)Đặt quy mô UV.
SetRotation(u: double, v: double)- Đặt lại xoay UV.
A3DObject()
RemoveProperty(property: Property)Tắt một tài sản năng động.
GetProperty(property: string)Nhận giá trị của tài sản cụ thể
SetProperty(property: string, value: object?)Đặt giá trị của tài sản cụ thể
FindProperty(propertyName: string)Nó có thể là một tài sản năng động (được tạo bởi CreateDynamicProperty/SetProperty) hoặc tài chính bản địa(đã được xác định bằng tên của nó)

See Also

 Tiếng Việt