VertexElementTemplate
Tổng quan
VertexElementTemplate là một lớp trong Aspose.3D FOSS cho Python. Kế thừa từ: VertexElement.
Một lớp trợ giúp để định nghĩa các triển khai cụ thể của các phần tử đỉnh với dữ liệu có kiểu.
Lớp này khai báo 6 phương thức cho các đối tượng VertexElementTemplate trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, clear, copy_to, set_data, set_indices. Tất cả các thành viên công khai đều có thể truy cập được bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.3D FOSS cho Python. Thuộc tính: data, indices, mapping_mode, name, reference_mode, vertex_element_type.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
data | ArrayListAdapter[T] | Đọc | Lấy dữ liệu đỉnh. |
vertex_element_type | 'VertexElementType' | Đọc | Lấy kiểu phần tử đỉnh. |
name | str | Đọc/Ghi | Lấy hoặc đặt tên. |
mapping_mode | 'MappingMode' | Đọc/Ghi | Lấy hoặc đặt chế độ ánh xạ. |
reference_mode | 'ReferenceMode' | Đọc/Ghi | Lấy hoặc đặt chế độ tham chiếu. |
indices | List[int] | Đọc | Lấy các chỉ số. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
__init__(mapping_mode: MappingMode, reference_mode: ReferenceMode) | Khởi tạo một thể hiện mới của lớp VertexElementTemplate. |
copy_to(target: 'VertexElementTemplate[T]') | Sao chép dữ liệu vào phần tử được chỉ định. |
set_data(data: List[T]) | Đặt dữ liệu. |
clear() | Xóa tất cả các phần tử khỏi các mảng direct và index. |
__init__(element_type: 'VertexElementType', name: str, mapping_mode: 'MappingMode', reference_mode: 'ReferenceMode') | Calls init(element_type, name, mapping_mode, reference_mode) trên đối tượng VertexElementTemplate này. |
set_indices(data: List[int]) | Đặt giá trị các chỉ số. |