HollowCircleShape

HollowCircleShape

Tổng quan

HollowCircleShape là một lớp trong Aspose.3D FOSS cho Java. Kế thừa từ: CircleShape.

Hình dạng vòng tròn rỗng tương thích IFC.

Lớp này cung cấp 31 phương thức để làm việc với các đối tượng HollowCircleShape trong các chương trình Java. Các phương thức có sẵn bao gồm: A3DObject, CircleShape, Entity, HollowCircleShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, và 15 phương thức bổ sung. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng Java nào sau khi cài đặt gói Aspose.3D FOSS cho Java. Thuộc tính: boundingBox, entityRendererKey, excluded, extent, name, parentNode, và 5 mục nữa.

Thuộc tính

TênKiểuTruy cậpMô tả
wallThicknessdoubleĐọcLấy sự chênh lệch giữa bán kính ngoài và bán kính trong.
radiusdoubleĐọcLấy bán kính của vòng tròn.
extentVector2ĐọcLấy độ mở rộng theo chiều x và y.
boundingBoxBoundingBoxĐọcLấy hộp bao quanh.
parentNodeNodeĐọcLấy nút cha.
parentNodesArrayList<Node>ĐọcLấy các nút cha.
excludedbooleanĐọcLấy phần đã loại trừ.
entityRendererKeyEntityRendererKeyĐọcLấy khóa renderer của thực thể.
sceneSceneĐọcLấy cảnh.
nameStringĐọcLấy tên.
propertiesPropertyCollectionĐọcLấy các thuộc tính.

Phương thức

Chữ kýMô tả
HollowCircleShape()Tạo một hồ sơ HollowCircleShape với các giá trị mặc định.
getWallThickness() → doubleLấy sự chênh lệch giữa bán kính ngoài và bán kính trong.
setWallThickness(value: double)Đặt sự chênh lệch giữa bán kính ngoài và bán kính trong.
CircleShape()Tạo một hồ sơ CircleShape với bán kính mặc định (5).
CircleShape(radius: double)Tạo một hồ sơ CircleShape với bán kính được chỉ định.
getRadius() → doubleLấy bán kính của vòng tròn.
setRadius(value: double)Đặt bán kính của vòng tròn.
getExtent() → Vector2Lấy độ mở rộng theo chiều x và y.
ParameterizedProfile()Hàm khởi tạo.
Profile()Hàm khởi tạo.
getBoundingBox() → BoundingBoxTrả về bounding box.
Entity(name: String)Gọi Entity(name) trên thể hiện HollowCircleShape này.
getParentNode() → NodeTrả về nút cha.
setParentNode(value: Node)Đặt giá trị nút cha.
getParentNodes() → ArrayList<Node>Trả về các nút cha.
getExcluded() → booleanTrả về phần bị loại trừ.
setExcluded(value: boolean)Đặt giá trị bị loại trừ.
getEntityRendererKey() → EntityRendererKeyTrả về khóa renderer của thực thể.
SceneObject()Hồ sơ vòng tròn rỗng tương thích IFC.
SceneObject(name: String)Gọi SceneObject(name) trên đối tượng HollowCircleShape này.
getScene() → SceneTrả về cảnh.
A3DObject()Gọi A3DObject trên đối tượng HollowCircleShape này.
A3DObject(name: String)Gọi A3DObject(name) trên đối tượng HollowCircleShape này.
getName() → StringTrả về tên.
setName(name: String)Lấy sự chênh lệch giữa bán kính ngoài và bán kính trong.
getProperties() → PropertyCollectionTrả về các thuộc tính.
findProperty(name: String) → PropertyGọi findProperty(name) trên đối tượng HollowCircleShape này.
getProperty(name: String) → ObjectGọi getProperty(name) trên đối tượng HollowCircleShape này.
setProperty(name: String, value: Object)Đặt giá trị thuộc tính.
removeProperty(name: String) → booleanGọi removeProperty(name) trên đối tượng HollowCircleShape này.
removeProperty(property: Property) → booleanGọi removeProperty(property) trên đối tượng HollowCircleShape này.

Xem thêm

 Tiếng Việt