Line

Overview

Line .NET için Aspose.3D FOSS’ta bir sınıf. Mirasçılardan gelenler: Curve, INamedObject.

Bir polilin, segmentleri olan ve kenarları ile bağlantılı bir nokta seti tarafından tanımlanan bir yoldur; bu da bağlanmış çizgi segmentlerinin bir dizi olabileceği anlamına gelir. çizginin genellikle lineer bir nesne olduğu anlamında, eğriyi temsil etmek için kullanılamaz, bir eğri temsil eder. kullanır NurbsCurve.

Bu sınıf, .NET programlarında Line nesneleriyle çalışmak için 12 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, Entity, FindProperty, FromPoints, GetBoundingBox, GetEntityRendererKey, GetProperty, Line, MakeDefaultIndices, RemoveProperty, SceneObject, SetProperty. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : Color, ControlPoints, Excluded, Name, ParentNode, ParentNodes,Ve 4 daha.

Properties

NameTypeAccessDescription
ControlPointsIArrayList<Vector4>ReadKontrol noktalarını bulur.
VisibleboolOkumak / YazmakGörüntülü olanı alır veya yerleştirir.
SegmentsIList<int[]>Readsegmentleri alıyoruz.
ColorVector3Okumak / YazmakRenkler alın ya da belirlenir.
ExcludedboolOkumak / YazmakKaldırılmış olanı alır veya koyar.
ParentNodesList<Node>ReadAnnesinin düğümlerini alır.
ParentNodeNodeOkumak / YazmakAnnem düğmesini alır veya ayarlar.
SceneSceneReadsahneye giriyor.
NamestringOkumak / Yazmakİsimleri alır ya da koyar.
PropertiesPropertyCollectionReadMülklerini alır.

Methods

SignatureDescription
Line()
Line(name: string)
MakeDefaultIndices()Süreli 0,1,2,3… Uzunluk-1 oluşturun, böylece ControlPoints tek bir çizgi olarak kullanılabilir.
FromPoints(points: Vector3[])Bir noktanın bir çizgisini oluşturur.
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)

See Also

 Türkçe