Class Blend

Class Blend

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

Định nghĩa một mẫu pha trộn. Lớp này không thể kế thừa.

public sealed class Blend

Kế thừa

objectBlend

Các thành viên kế thừa

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Nhận xét

Việc sử dụng lớp pha trộn điển hình là định nghĩa một mẫu pha trộn cho cọ. Do đó, các thuộc tính pha trộn nên được khởi tạo cẩn thận. Mảng null không được phép. Cọ sẽ ném ra ngoại lệ thích hợp nếu mảng yếu tố hoặc vị trí trống hoặc chiều dài của chúng không giống nhau. Nếu có hai hoặc nhiều phần tử trong mảng vị trí thì phần tử đầu tiên nên là 0 và phần tử cuối cùng nên là 1.

Các hàm khởi tạo

Blend()

Khởi tạo một thể hiện mới của lớp Aspose.Imaging.Blend. Số lượng phần tử trong các mảng yếu tố và pha trộn sẽ bằng 1.

public Blend()

Blend(int)

Khởi tạo một thể hiện mới của lớp Aspose.Imaging.Blend với số lượng yếu tố và vị trí được chỉ định.

public Blend(int count)

Tham số

count int

Số lượng phần tử trong các mảng yếu tố và vị trí.

Các thuộc tính

Factors

Lấy hoặc thiết lập mảng các yếu tố pha trộn cho gradient.

public float[] Factors { get; set; }

Giá trị thuộc tính

float[]

Positions

Lấy hoặc thiết lập mảng các vị trí pha trộn cho gradient.

public float[] Positions { get; set; }

Giá trị thuộc tính

float[]

Các phương thức

Equals(object)

Kiểm tra xem đối tượng đã chỉ định có phải là lớp Aspose.Imaging.Blend và có tương đương với lớp Aspose.Imaging.Blend này hay không.

public override bool Equals(object obj)

Tham số

obj object

Đối tượng để kiểm tra.

Trả về

bool

True nếu obj là một lớp Aspose.Imaging.Blend tương đương với lớp Aspose.Imaging.Blend này; ngược lại, false.

GetHashCode()

Trả về một mã băm cho thể hiện này.

public override int GetHashCode()

Trả về

int

Một mã băm cho thể hiện này, phù hợp để sử dụng trong các thuật toán băm và cấu trúc dữ liệu như bảng băm.

 Tiếng Việt