CenterLineProfile
Tổng quan
CenterLineProfile là một lớp trong Aspose.3D FOSS cho Java. Kế thừa từ: Profile.
Hồ sơ đường trung tâm tương thích IFC.
Lớp này cung cấp 27 phương thức để làm việc với các đối tượng CenterLineProfile trong các chương trình Java. Các phương thức có sẵn bao gồm: A3DObject, CenterLineProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getName, getParentNode, và 12 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, curve, entityRendererKey, excluded, name, parentNode, và 4 mục nữa.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
thickness | double | Đọc | Lấy độ dày được áp dụng dọc theo đường trung tâm. |
curve | Curve | Đọc | Lấy đường cong trung tâm của hồ sơ. |
boundingBox | BoundingBox | Đọc | Lấy hộp bao. |
parentNode | Node | Đọc | Lấy nút cha. |
parentNodes | ArrayList<Node> | Đọc | Lấy các nút cha. |
excluded | boolean | Đọc | Lấy giá trị bị loại trừ. |
entityRendererKey | EntityRendererKey | Đọc | Lấy khóa renderer của thực thể. |
scene | Scene | Đọc | Lấy cảnh. |
name | String | Đọc | Lấy tên. |
properties | PropertyCollection | Đọc | Lấy các thuộc tính. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
CenterLineProfile(curve: Curve, thickness: double) | Tạo một CenterLineProfile mới với đường cong được chỉ định làm đường trung tâm. |
getThickness() → double | Lấy độ dày được áp dụng dọc theo đường trung tâm. |
setThickness(value: double) | Đặt độ dày được áp dụng dọc theo đường trung tâm. |
getCurve() → Curve | Lấy đường cong trung tâm của hồ sơ. |
setCurve(value: Curve) | Thiết lập đường cong trung tâm của hồ sơ. |
Profile() | Bộ khởi tạo. |
getBoundingBox() → BoundingBox | Trả về hộp bao. |
Entity(name: String) | Gọi Entity(name) trên instance CenterLineProfile này. |
getParentNode() → Node | Trả về nút cha. |
setParentNode(value: Node) | Đặt giá trị nút cha. |
getParentNodes() → ArrayList<Node> | Trả về các nút cha. |
getExcluded() → boolean | Trả về các mục bị loại trừ. |
setExcluded(value: boolean) | Đặt giá trị bị loại trừ. |
getEntityRendererKey() → EntityRendererKey | Trả về khóa render thực thể. |
SceneObject() | Hồ sơ đường trung tâm tương thích với IFC. |
SceneObject(name: String) | Gọi SceneObject(name) trên thể hiện CenterLineProfile này. |
getScene() → Scene | Trả về cảnh. |
A3DObject() | Gọi A3DObject trên đối tượng CenterLineProfile này. |
A3DObject(name: String) | Gọi A3DObject(name) trên thể hiện CenterLineProfile này. |
getName() → String | Tạo một CenterLineProfile mới với đường cong được chỉ định làm đường trung tâm. |
setName(name: String) | Đặt giá trị tên. |
getProperties() → PropertyCollection | Trả về các thuộc tính. |
findProperty(name: String) → Property | Gọi findProperty(name) trên đối tượng CenterLineProfile này. |
getProperty(name: String) → Object | Gọi getProperty(name) trên đối tượng CenterLineProfile này. |
setProperty(name: String, value: Object) | Đặt giá trị thuộc tính. |
removeProperty(name: String) → boolean | Gọi removeProperty(name) trên đối tượng CenterLineProfile này. |
removeProperty(property: Property) → boolean | Gọi removeProperty(property) trên đối tượng CenterLineProfile này. |