TransformedCurve
Overview
TransformedCurve adalah kelas dalam Aspose.3D FOSS untuk .NET. Warisan dari: Curve, INamedObject.
TransformedCurve memberikan posisi pada kurva dengan menggunakan matriks transformasi. Ini memungkinkan untuk melakukan transformation di dalam Scene atau Node.
Kelas ini menyediakan 10 metode untuk bekerja dengan objek TransformedCurve dalam program .NET. Metode yang tersedia meliputi: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, TransformedCurve. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.3D FOSS for .Net. Sifatnya: BasisCurve, Color, Excluded, Name, ParentNode, ParentNodes, dan 3 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
TransformMatrix | Matrix4 | Membaca/menulis | Mendapatkan atau menetapkan transformasi matriks. |
BasisCurve | Curve | Membaca/menulis | Mendapatkan atau menetapkan kurva dasar. |
Color | Vector3 | Membaca/menulis | Mendapatkan atau menetapkan warna. |
Excluded | bool | Membaca/menulis | Mendapatkan atau menetapkan yang tidak termasuk. |
ParentNodes | List<Node> | Read | Mendapatkan node induk. |
ParentNode | Node | Membaca/menulis | Dapatkan atau menetapkan node induk. |
Scene | Scene | Read | Mendapatkan adegan. |
Name | string | Membaca/menulis | Mendapatkan atau menetapkan nama. |
Properties | PropertyCollection | Read | Mendapatkan properti. |
Methods
| Signature | Description |
|---|---|
TransformedCurve() | |
TransformedCurve(basisCurve: Curve, transformation: Matrix4) | Matriks transformasi |
GetEntityRendererKey() | Dapatkan kunci dari entitas renderer yang terdaftar di dalam rendering |
Entity(name: string) | |
GetBoundingBox() | Dapatkan kotak batas entitas saat ini dalam sistem koordinat ruang objeknya. |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Menghapus properti dinamis. |
GetProperty(property: string) | Dapatkan nilai properti yang ditentukan |
SetProperty(property: string, value: object?) | Menentukan nilai properti yang ditentukan |
FindProperty(propertyName: string) | Menemukan properti. Ini bisa menjadi sifat dinamis (Dibentuk oleh CreateDynamicProperty/SetProperty) atau native property ((Identified by its name)) |