LinearExtrusion
Overview
LinearExtrusion .NET için Aspose.3D FOSS’ta bir sınıf. Mirasçılardan gelenler: Entity, INamedObject, IMeshConvertible.
Lineer ekstrüzyon giriş olarak 2D bir şekil alır ve 3 boyutunda şekli uzatır.
Bu sınıf, .NET programlarında LinearExtrusion nesnelerle çalışmak için 11 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, LinearExtrusion, RemoveProperty, SceneObject, SetProperty, ToMesh. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : Center, Direction, Excluded, Height, Name, ParentNode,7 daha fazla.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Shape | Profile | Okumak / Yazmak | Şekil yapar ya da şekillendirir. |
Direction | Vector3 | Okumak / Yazmak | Yönü belirler ya da alır. |
Height | double | Okumak / Yazmak | Yüksekliği alır veya ayarlar. |
Slices | int | Okumak / Yazmak | Çekir veya çerçeveyi yapıştırın. |
Center | bool | Okumak / Yazmak | Merkezin yerini alır ya da yapar. |
TwistOffset | Vector3 | Okumak / Yazmak | Çıkış veya dönüşü yapar. |
Twist | double | Okumak / Yazmak | Çarpışma yapar ya da çarpıştırır. |
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 |
|---|---|
LinearExtrusion() | |
LinearExtrusion(shape: Profile, height: double) | Ekstrüde Geometri Yüksekliği |
ToMesh() | FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Ekstrüzyonun mesh haline dönüştürülmesi. |
Entity(name: string) | |
GetBoundingBox() | Mevcut varlığın sınır kutusunu, nesne uzay koordinat sisteminde alır. |
GetEntityRendererKey() | Render’da kayıtlı olan entite renderer anahtarını 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) |