HollowRectangleShape
Gambaran Umum
HollowRectangleShape adalah kelas dalam Aspose.3D FOSS untuk .NET. Mewarisi dari: RectangleShape, INamedObject.
Bentuk persegi panjang berongga yang kompatibel dengan IFC dengan sudut melengkung dalam/luar.
Kelas ini menyediakan 16 metode untuk bekerja dengan objek HollowRectangleShape dalam program .NET. Metode yang tersedia meliputi: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HollowRectangleShape, RectangleShape, RemoveProperty, SceneObject, SetProperty. Semua anggota publik dapat diakses oleh aplikasi .NET apa pun setelah menginstal paket Aspose.3D FOSS untuk .NET. Properti: Excluded, InnerFilletRadius, Name, ParentNode, ParentNodes, Properties, dan 5 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
WallThickness | double | Baca/Tulis | Ketebalan antara batas persegi panjang dan lubang dalam |
InnerFilletRadius | double | Baca/Tulis | Jari-jari fillet dalam dari persegi panjang dalam. |
RoundingRadius | double | Baca/Tulis | Mendapatkan atau mengatur jari-jari busur melingkar dari keempat sudut, diukur dalam derajat. |
XDim | double | Baca/Tulis | Mendapatkan atau mengatur rentang persegi panjang dalam arah sumbu-x. Nilai default adalah 2.0 |
YDim | double | Baca/Tulis | Mendapatkan atau mengatur jangkauan persegi panjang pada arah sumbu y Nilai default adalah 2.0 |
Excluded | bool | Baca/Tulis | Mendapatkan atau mengatur apakah entitas ini akan dikecualikan saat mengekspor. |
ParentNodes | List<Node> | Baca | Mendapatkan semua node induk, sebuah entitas dapat terhubung ke beberapa node induk untuk instansi geometri. |
ParentNode | Node | Baca/Tulis | Mendapatkan atau mengatur node induk pertama; jika node induk pertama diatur, entitas ini akan dipisahkan dari node induk lainnya. |
Scene | Scene | Baca | Mendapatkan scene yang dimiliki oleh objek ini |
Name | string | Baca/Tulis | Mendapatkan atau mengatur nama. |
Properties | PropertyCollection | Baca | Mendapatkan koleksi semua properti. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
HollowRectangleShape() | Memanggil HollowRectangleShape pada instance HollowRectangleShape ini. |
RectangleShape() | Konstruktor dari |
RectangleShape(xdim: double, ydim: double) | Konstruktor dari dengan dimensi yang ditentukan pada sumbu x dan y. |
GetExtent() | Mendapatkan ukuran dalam dimensi x dan y. |
GetEntityRendererKey() | Mendapatkan kunci renderer entitas yang terdaftar di renderer |
Entity(name: string) | Menginisialisasi instance baru dari kelas Entity. |
GetBoundingBox() | Mendapatkan bounding box dari entitas saat ini dalam sistem koordinat ruang objeknya. |
SceneObject(name: string) | Inisialisasi sebuah SceneObject dengan nama default |
SceneObject() | Inisialisasi sebuah SceneObject. |
A3DObject() | Menginisialisasi instansi baru dari kelas A3DObject tanpa nama. |
A3DObject(name: string) | Menginisialisasi instansi baru dari kelas A3DObject. |
RemoveProperty(property: Property) | Menghapus properti dinamis. |
RemoveProperty(property: string) | Hapus properti yang ditentukan yang diidentifikasi berdasarkan nama |
GetProperty(property: string) | Dapatkan nilai properti yang ditentukan |
SetProperty(property: string, value: object?) | Mengatur nilai properti yang ditentukan |
FindProperty(propertyName: string) | Menemukan properti. |