TrapeziumShape
Tổng quan
TrapeziumShape là một lớp trong Aspose.3D FOSS cho Java. Kế thừa từ: ParameterizedProfile.
Hình thang tương thích IFC được định nghĩa bằng các tham số.
Lớp này cung cấp 33 phương thức để làm việc với các đối tượng TrapeziumShape 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, TrapeziumShape, findProperty, getBottomXDim, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, và 18 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: bottomXDim, boundingBox, entityRendererKey, excluded, extent, name, và 7 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
bottomXDim | double | Đọc | Lấy độ mở rộng của đường dưới đo dọc theo trục x. |
topXDim | double | Đọc | Lấy độ mở rộng của đường trên đo dọc theo trục x. |
yDim | double | Đọc | Lấy khoảng cách giữa các đường trên và dưới đo dọc theo trục y. |
topXOffset | double | Đọc | Lấy độ lệch từ đầu dòng trên đến dòng dưới. |
extent | Vector2 | Đọc | Lấy kích thước theo chiều x và y. |
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 các mục đã bị loại trừ. |
entityRendererKey | EntityRendererKey | Đọc | Lấy khóa renderer 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ả |
|---|---|
TrapeziumShape() | Bộ khởi tạo của TrapeziumShape. |
getBottomXDim() → double | Lấy độ dài của đường dưới đo dọc theo trục x. |
setBottomXDim(value: double) | Đặt độ dài của đường dưới đo dọc theo trục x. |
getTopXDim() → double | Lấy độ dài của đường trên đo dọc theo trục x. |
setTopXDim(value: double) | Đặt độ mở rộng của đường trên đo dọc theo trục x. |
getYDim() → double | Lấy khoảng cách giữa đường trên và đường dưới đo dọc theo trục y. |
setYDim(value: double) | Đặt khoảng cách giữa các dòng trên và dưới được đo dọc trục y. |
getTopXOffset() → double | Lấy độ lệch từ đầu dòng trên đến dòng dưới. |
setTopXOffset(value: double) | Đặt độ lệch từ đầu dòng trên đến dòng dưới. |
getExtent() → Vector2 | Lấy độ mở rộng trong các chiều x và y. |
ParameterizedProfile() | Hàm khởi tạo. |
Profile() | Constructor. |
getBoundingBox() → BoundingBox | Trả về hộp bao. |
Entity(name: String) | Gọi Entity(name) trên đối tượng TrapeziumShape này. |
getParentNode() → Node | Trả về nút cha. |
setParentNode(value: Node) | Đặt giá trị của nút cha. |
getParentNodes() → ArrayList<Node> | Lấy phạm vi của đường dưới đo dọc theo trục x. |
getExcluded() → boolean | Trả về các phần đã bị loại trừ. |
setExcluded(value: boolean) | Đặt phạm vi của đường dưới đo dọc theo trục x. |
getEntityRendererKey() → EntityRendererKey | Lấy độ dài của đường trên đo dọc theo trục x. |
SceneObject() | Hình thang tương thích IFC được định nghĩa bằng các tham số. |
SceneObject(name: String) | Gọi SceneObject(name) trên đối tượng TrapeziumShape này. |
getScene() → Scene | Trả về cảnh. |
A3DObject() | Gọi A3DObject trên đối tượng TrapeziumShape này. |
A3DObject(name: String) | Gọi A3DObject(name) trên đối tượng TrapeziumShape này. |
getName() → String | Hàm khởi tạo của TrapeziumShape. |
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 thể hiện TrapeziumShape này. |
getProperty(name: String) → Object | Gọi getProperty(name) trên thể hiện TrapeziumShape này. |
setProperty(name: String, value: Object) | Đặt giá trị thuộc tính. |
removeProperty(name: String) → boolean | Gọi removeProperty(name) trên thể hiện TrapeziumShape này. |
removeProperty(property: Property) → boolean | Đặt độ dài của đường trên đo dọc theo trục x. |