HShape
Gambaran Umum
HShape adalah kelas dalam Aspose.3D FOSS untuk .NET. Mewarisi dari: ParameterizedProfile, INamedObject.
The menyediakan parameter penentu dari bentuk ‘H’ atau ‘I’.
Kelas ini menyediakan 14 metode untuk bekerja dengan objek HShape dalam program .NET. Metode yang tersedia meliputi: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HShape, RemoveProperty, SceneObject, SetProperty. Semua anggota publik dapat diakses oleh aplikasi .NET apa pun setelah menginstal paket Aspose.3D FOSS untuk .NET. Properti: BottomFlangeEdgeRadius, BottomFlangeFilletRadius, BottomFlangeThickness, BottomFlangeWidth, Excluded, Name, dan 10 lainnya.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
OverallDepth | double | Baca/Tulis | Mendapatkan atau mengatur rentang kedalaman. |
BottomFlangeWidth | double | Baca/Tulis | Mendapatkan atau mengatur rentang lebar. |
TopFlangeWidth | double | Baca/Tulis | Mendapatkan atau mengatur lebar flange atas. |
TopFlangeThickness | double | Baca/Tulis | Mendapatkan atau mengatur ketebalan flensa atas. |
TopFlangeEdgeRadius | double | Baca/Tulis | Mendapatkan atau mengatur radius tepi bawah flensa atas. |
BottomFlangeEdgeRadius | double | Baca/Tulis | Mendapatkan atau mengatur radius tepi flensa bawah. |
BottomFlangeFilletRadius | double | Baca/Tulis | Mendapatkan atau mengatur radius fillet flensa bawah. |
BottomFlangeThickness | double | Baca/Tulis | Mendapatkan atau mengatur ketebalan flange bawah. |
TopFlangeFilletRadius | double | Baca/Tulis | Mendapatkan atau mengatur radius fillet flange atas. |
WebThickness | double | Baca/Tulis | Mendapatkan atau mengatur ketebalan web. |
Excluded | bool | Baca/Tulis | Mendapatkan atau mengatur apakah entitas ini harus dikecualikan selama proses ekspor. |
ParentNodes | List<Node> | Baca | Mendapatkan semua node induk, sebuah entitas dapat dilampirkan ke beberapa node induk untuk penginstansian geometri. |
ParentNode | Node | Baca/Tulis | Mendapatkan atau mengatur node induk pertama; jika node induk pertama diatur, entitas ini akan terlepas dari node induk lainnya. |
Scene | Scene | Baca | Mendapatkan scene tempat objek ini berada |
Name | string | Baca/Tulis | Mendapatkan atau mengatur nama. |
Properties | PropertyCollection | Baca | Mendapatkan koleksi semua properti. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
HShape() | Konstruktor dari |
GetExtent() | Mendapatkan ekstensi dalam dimensi x dan y. |
GetEntityRendererKey() | Mendapatkan kunci renderer entitas yang terdaftar di renderer |
Entity(name: string) | Menginisialisasi sebuah instance baru dari kelas Entity. |
GetBoundingBox() | Mendapatkan bounding box entitas saat ini dalam sistem koordinat ruang objeknya. |
SceneObject(name: string) | Inisialisasi SceneObject dengan nama default |
SceneObject() | Inisialisasi sebuah SceneObject. |
A3DObject() | Menginisialisasi sebuah instance baru dari kelas A3DObject tanpa nama. |
A3DObject(name: string) | Menginisialisasi sebuah instance baru dari kelas A3DObject. |
RemoveProperty(property: Property) | Menghapus properti dinamis. |
RemoveProperty(property: string) | Hapus properti yang ditentukan 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. |