TransformedCurve
Overview
TransformedCurve .NET için Aspose.3D FOSS’ta bir sınıf. Mirasçılardan gelenler: Curve, INamedObject.
Bir TransformedCurve bir dönüşüm matrisini kullanarak bir eğrinin yerleştirilmesini sağlar. bu, bir Sahne veya düğümün içindeki bir değişim gerçekleştirmek için izin verir.
Bu sınıf, .NET programlarında TransformedCurve nesnelerle çalışmak için 10 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, TransformedCurve. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : BasisCurve, Color, Excluded, Name, ParentNode, ParentNodes,Ve 3 daha.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
TransformMatrix | Matrix4 | Okumak / Yazmak | Matrisini değiştirir veya dönüştürür. |
BasisCurve | Curve | Okumak / Yazmak | Temel eğriliği alır veya ayarlar. |
Color | Vector3 | Okumak / Yazmak | Renkler alın ya da belirlenir. |
Excluded | bool | Okumak / Yazmak | Kaldırılmış olanı alır veya koyar. |
ParentNodes | List<Node> | Read | Annesinin düğümlerini alır. |
ParentNode | Node | Okumak / Yazmak | Annem düğmesini alır veya ayarlar. |
Scene | Scene | Read | sahneye giriyor. |
Name | string | Okumak / Yazmak | İsimleri alır ya da koyar. |
Properties | PropertyCollection | Read | Mülklerini alır. |
Methods
| Signature | Description |
|---|---|
TransformedCurve() | |
TransformedCurve(basisCurve: Curve, transformation: Matrix4) | Transformasyon Matrisini |
GetEntityRendererKey() | Render’da kayıtlı olan entite renderer anahtarını alır. |
Entity(name: string) | |
GetBoundingBox() | Mevcut varlığın sınır kutusunu, nesne uzay koordinat sisteminde alır. |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Dinamik bir mülkü kaldırır. |
GetProperty(property: string) | Belirlenen mülkün değerini elde edin |
SetProperty(property: string, value: object?) | Belirlenen mülkün değerini belirleyin |
FindProperty(propertyName: string) | Dinamik bir mülk olabilir ( CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerli mülkiyet(adıyla tanımlanmıştır) |