RectangleShape

RectangleShape

Tổng quan

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

Hình chữ nhật tương thích IFC với các góc bo tròn.

Lớp này cung cấp 31 phương thức để làm việc với các đối tượng RectangleShape trong các chương trình Java. Các phương thức khả dụng bao gồm: A3DObject, Entity, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, getName, và 16 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à 6 mục khác.

Thuộc tính

TênKiểuTruy cậpMô tả
roundingRadiusdoubleĐọcLấy bán kính của các cung tròn của cả bốn góc, đo bằng độ.
xDimdoubleĐọcLấy độ rộng của hình chữ nhật theo hướng trục x.
yDimdoubleĐọcLấy độ dài của hình chữ nhật theo hướng trục y.
extentVector2ĐọcLấy độ mở rộng trong các chiều x và y.
boundingBoxBoundingBoxĐọcLấy hộp bao.
parentNodeNodeĐọcLấy node cha.
parentNodesArrayList<Node>ĐọcLấy các nút cha.
excludedbooleanĐọcLấy giá trị bị loại trừ.
entityRendererKeyEntityRendererKeyĐọcLấy khóa renderer của thực thể.
sceneSceneĐọcLấy scene.
nameStringĐọcLấy tên.
propertiesPropertyCollectionĐọcLấy các thuộc tính.

Phương thức

Chữ kýMô tả
RectangleShape()Phương thức khởi tạo của RectangleShape.
getRoundingRadius() → doubleLấy bán kính của các cung tròn ở bốn góc, đo bằng độ.
setRoundingRadius(value: double)Đặt bán kính của các cung tròn ở bốn góc, đo bằng độ.
getXDim() → doubleLấy kích thước của hình chữ nhật theo hướng trục x.
setXDim(value: double)Đặt kích thước của hình chữ nhật theo hướng trục x.
getYDim() → doubleLấy kích thước của hình chữ nhật theo hướng trục y.
setYDim(value: double)Đặt độ mở rộng của hình chữ nhật theo hướng trục y.
getExtent() → Vector2Lấy kích thước theo các chiều x và y.
ParameterizedProfile()Constructor.
Profile()Constructor.
getBoundingBox() → BoundingBoxTrả về hộp bao.
Entity(name: String)Hàm khởi tạo của RectangleShape.
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ề các mục bị loại trừ.
setExcluded(value: boolean)Đặt bán kính của các cung tròn ở bốn góc, đo bằng độ. Giá trị mặc định là 0.0.
getEntityRendererKey() → EntityRendererKeyTrả về khóa bộ render thực thể.
SceneObject()Hình chữ nhật tương thích IFC với các góc được bo tròn.
SceneObject(name: String)Gọi SceneObject(name) trên thể hiện RectangleShape này.
getScene() → SceneHàm khởi tạo của RectangleShape.
A3DObject()Gọi A3DObject trên thể hiện RectangleShape này.
A3DObject(name: String)Gọi A3DObject(name) trên thể hiện RectangleShape này.
getName() → StringTrả về tên.
setName(name: String)Đặt giá trị tên.
getProperties() → PropertyCollectionLấy bán kính của các cung tròn ở bốn góc, đo bằng độ. Giá trị mặc định là 0.0.
findProperty(name: String) → PropertyGọi findProperty(name) trên thể hiện RectangleShape này.
getProperty(name: String) → ObjectGọi getProperty(name) trên thể hiện RectangleShape 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 RectangleShape này.
removeProperty(property: Property) → booleanGọi removeProperty(property) trên đối tượng RectangleShape này.

Xem thêm

 Tiếng Việt