Skeleton

Tổng quan

Skeleton là một lớp trong Aspose.3D FOSS cho Python. Kế thừa từ: Entity.

Skeleton chủ yếu được sử dụng bởi phần mềm CAD để giúp nhà thiết kế thao tác việc biến đổi cấu trúc khung xương, thường không có ích ngoài các phần mềm CAD.

Lớp này khai báo 7 phương thức cho các đối tượng Skeleton trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, find_property, get_bounding_box, get_entity_renderer_key, get_property, remove_property, set_property. Tất cả các thành viên công khai có thể truy cập 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: excluded, joints, mesh, name, parent_node, parent_nodes, và 4 mục khác.

Thuộc tính

TênKiểuTruy cậpMô tả
type'SkeletonType'Đọc/GhiLấy loại khung xương.
sizefloatĐọc/GhiLấy hoặc đặt kích thước của khung xương.
joints``ĐọcLấy các khớp của bộ xương.
mesh``ĐọcLấy lưới của bộ xương.
parent_nodesList['Node']ĐọcLấy các nút cha.
parent_nodeOptional['Node']Đọc/GhiLấy hoặc đặt nút cha.
excludedboolĐọc/GhiLấy hoặc đặt giá trị bị loại trừ.
scene``Đọc/GhiLấy hoặc đặt cảnh.
namestrĐọc/GhiLấy hoặc thiết lập tên.
propertiesPropertyCollectionĐọcLấy các thuộc tính.

Phương thức

Chữ kýMô tả
__init__(name: str)Constructor của Skeleton.
get_bounding_box() → BoundingBoxKhông được triển khai trong phiên bản FOSS — ném ngoại lệ khi chạy. Trả về bounding box.
get_entity_renderer_key()Không được triển khai trong phiên bản FOSS — ném ngoại lệ khi chạy. Trả về khóa entity renderer key.
find_property(property_name: str)Gọi find_property(property_name) trên thể hiện Skeleton này.
get_property(property: str)Gọi get_property(property) trên thể hiện Skeleton này.
set_property(property: str, value)Đặt giá trị thuộc tính.
remove_property(property)Gọi remove_property(property) trên thể hiện Skeleton này.

Xem thêm

 Tiếng Việt