TrapeziumShape

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ênKiểuTruy cậpMô tả
bottomXDimdoubleĐọcLấy độ mở rộng của đường dưới đo dọc theo trục x.
topXDimdoubleĐọcLấy độ mở rộng của đường trên đo dọc theo trục x.
yDimdoubleĐọcLấy khoảng cách giữa các đường trên và dưới đo dọc theo trục y.
topXOffsetdoubleĐọcLấy độ lệch từ đầu dòng trên đến dòng dưới.
extentVector2ĐọcLấy kích thước theo 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 các mục đã bị loại trừ.
entityRendererKeyEntityRendererKeyĐọcLấy khóa renderer 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ả
TrapeziumShape()Bộ khởi tạo của TrapeziumShape.
getBottomXDim() → doubleLấ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() → doubleLấ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() → doubleLấ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() → doubleLấ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() → Vector2Lấy độ mở rộng trong các chiều x và y.
ParameterizedProfile()Hàm khởi tạo.
Profile()Constructor.
getBoundingBox() → BoundingBoxTrả về hộp bao.
Entity(name: String)Gọi Entity(name) trên đối tượng TrapeziumShape này.
getParentNode() → NodeTrả 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() → booleanTrả 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() → EntityRendererKeyLấ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() → SceneTrả 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() → StringHàm khởi tạo của TrapeziumShape.
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 thể hiện TrapeziumShape này.
getProperty(name: String) → ObjectGọ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) → booleanGọ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.

Xem thêm

 Tiếng Việt