ZShape

Tổng quan

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

Hồ sơ dạng Z tương thích IFC được định nghĩa bởi các tham số.

Lớp này cung cấp 39 phương thức để làm việc với các đối tượng ZShape trong các chương trình Java. Các phương thức khả dụng bao gồm: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, ZShape, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded, và 24 phương thức bổ sung. 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 Java nào sau khi cài đặt gói Aspose.3D FOSS cho Java. Thuộc tính: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent, và 10 mục khác.

Thuộc tính

TênKiểuTruy cậpMô tả
depthdoubleĐọcLấy độ dài của web.
flangeWidthdoubleĐọcLấy chiều dài của flange.
webThicknessdoubleĐọcLấy độ dày của tường.
flangeThicknessdoubleĐọcLấy độ dày của mặt bả.
filletRadiusdoubleĐọcLấy bán kính bo tròn giữa cánh và mặt dọc.
edgeRadiusdoubleĐọcLấy bán kính của mép băng.
webEdgeRadiusdoubleĐọcLấy bán kính của cạnh lưới.
extentVector2ĐọcLấy kích thước trong các chiều x và y.
boundingBoxBoundingBoxĐọcLấy hộp bao.
parentNodeNodeĐọcLấy nút cha.
parentNodesArrayList<Node>ĐọcLấy các nút cha.
excludedbooleanĐọcLấy giá trị bị loại trừ.
entityRendererKeyEntityRendererKeyĐọcLấy khóa render 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ả
ZShape()Constructor của ZShape.
getDepth() → doubleLấy độ dài của web.
setDepth(value: double)Đặt độ dài của web.
getFlangeWidth() → doubleLấy độ dài của flange.
setFlangeWidth(value: double)Đặt độ dài của flange.
getWebThickness() → doubleLấy độ dày của tường.
setWebThickness(value: double)Đặt độ dày của tường.
getFlangeThickness() → doubleLấy độ dày của đai.
setFlangeThickness(value: double)Đặt độ dày của mặt băng.
getFilletRadius() → doubleLấy bán kính của vòng bo tròn giữa flange và web.
setFilletRadius(value: double)Đặt bán kính bo tròn giữa mặt bít và web.
getEdgeRadius() → doubleLấy bán kính của cạnh viền.
setEdgeRadius(value: double)Đặt bán kính của cạnh viền.
getWebEdgeRadius() → doubleLấy bán kính của cạnh web.
setWebEdgeRadius(value: double)Đặt bán kính của cạnh web.
getExtent() → Vector2Lấy độ mở rộng trong các chiều x và y.
ParameterizedProfile()Phương thức khởi tạo.
Profile()Phương thức khởi tạo.
getBoundingBox() → BoundingBoxTrả về hộp bao.
Entity(name: String)Gọi Entity(name) trên thể hiện ZShape này.
getParentNode() → NodePhương thức khởi tạo của ZShape.
setParentNode(value: Node)Đặt giá trị nút cha.
getParentNodes() → ArrayList<Node>Trả về các nút cha.
getExcluded() → booleanTrả về các mục bị loại trừ.
setExcluded(value: boolean)Đặt giá trị bị loại trừ.
getEntityRendererKey() → EntityRendererKeyTrả về khóa trình diễn thực thể.
SceneObject()Hồ sơ dạng Z tương thích IFC được định nghĩa bởi các tham số.
SceneObject(name: String)Gọi SceneObject(name) trên thể hiện ZShape này.
getScene() → SceneTrả về cảnh.
A3DObject()Gọi A3DObject trên đối tượng ZShape này.
A3DObject(name: String)Gọi A3DObject(name) trên đối tượng ZShape này.
getName() → StringTrả về tên.
setName(name: String)Đặt giá trị tên.
getProperties() → PropertyCollectionTrả về các thuộc tính.
findProperty(name: String) → PropertyGọi findProperty(name) trên instance ZShape này.
getProperty(name: String) → ObjectGọi getProperty(name) trên instance ZShape này.
setProperty(name: String, value: Object)Đặt giá trị thuộc tính.
removeProperty(name: String) → booleanGọi removeProperty(name) trên instance ZShape này.
removeProperty(property: Property) → booleanGọi removeProperty(property) trên thể hiện ZShape này.

Xem thêm

 Tiếng Việt