Line

Line class

Bir çoklu çizgi, Geometry.ControlPoints ile tanımlanan bir dizi nokta tarafından tanımlanan ve Segments ile bağlanan bir yoldur, bu da bir dizi bağlı çizgi segmenti olabileceği anlamına gelir. Çizgi genellikle doğrusal bir nesnedir, bu da bir eğriyi temsil etmek için kullanılamayacağı anlamına gelir; bir eğriyi temsil etmek için NurbsCurve kullanılır.

Yöntemler

constructor

AdAçıklama
constructor()Line sınıfının yeni bir örneğini başlatır.

Result:


constructor_overload

AdAçıklama
constructor_overload(name)Line sınıfının yeni bir örneğini başlatır.

Parameters:

AdTürAçıklama
nameStringAd.

Result:


getControlPoints

AdAçıklama
getControlPoints()Tüm kontrol noktalarını alır

Result:


getVisible

AdAçıklama
getVisible()Geometrinin görünür olup olmadığını alır veya ayarlar

Result:


setVisible

AdAçıklama
setVisible(value)Geometrinin görünür olup olmadığını alır veya ayarlar

Result:


getSegments

AdAçıklama
getSegments()Doğrunun segmentlerini alır

Result:


getColor

AdAçıklama
getColor()Çizginin rengini alır veya ayarlar, varsayılan değer beyazdır (1, 1, 1).

Result:


setColor

AdAçıklama
setColor(value)Çizginin rengini alır veya ayarlar, varsayılan değer beyazdır (1, 1, 1).

Result:


getParentNodes

AdAçıklama
getParentNodes()Tüm üst düğümleri alır; bir varlık geometri örneklemesi için birden çok üst düğüme bağlanabilir. Düğümler.

Result:


getExcluded

AdAçıklama
getExcluded()Bu varlığın dışa aktarım sırasında hariç tutulup tutulmayacağını alır veya ayarlar.

Result:


setExcluded

AdAçıklama
setExcluded(value)Bu varlığın dışa aktarım sırasında hariç tutulup tutulmayacağını alır veya ayarlar.

Result:


getParentNode

AdAçıklama
getParentNode()İlk üst düğümü alır veya ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır. Üst düğüm.

Result:


setParentNode

AdAçıklama
setParentNode(value)İlk üst düğümü alır veya ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır. Üst düğüm.

Result:


getScene

AdAçıklama
getScene()Bu nesnenin ait olduğu sahneyi alır.

Result:


getName

AdAçıklama
getName()Adı alır veya ayarlar. Ad.

Result:


setName

AdAçıklama
setName(value)Adı alır veya ayarlar. Ad.

Result:


getProperties

AdAçıklama
getProperties()Tüm özelliklerin koleksiyonunu alır.

Result:


fromPoints

AdAçıklama
fromPoints(points)Bir dizi noktadan bir Line örneği oluşturur.

Parameters:

AdTürAçıklama
pointVector3[]null

Result: Line


makeDefaultIndices

AdAçıklama
makeDefaultIndices()0,1,2,3….Geometry.ControlPoints.Length-1 dizisini Segments’e oluşturun, böylece ControlPoints tek bir satır olarak kullanılabilir.

Result: Line


getEntityRendererKey

AdAçıklama
getEntityRendererKey()Renderörde kaydedilen varlık renderlayıcısının anahtarını alır.

Result: EntityRendererKey


getBoundingBox

AdAçıklama
getBoundingBox()Geçerli varlığın nesne uzayı koordinat sistemindeki sınırlayıcı kutusunu alır.

Result: EntityRendererKey


removeProperty

AdAçıklama
removeProperty(property)Dinamik bir özelliği kaldırır.

Parameters:

AdTürAçıklama
propertyPropertyHangi özellik kaldırılacak

Result: boolean


removeProperty

AdAçıklama
removeProperty(property)Adı belirtilen özelliği kaldır.

Parameters:

AdTürAçıklama
propertStringnull

Result: boolean


getProperty

AdAçıklama
getProperty(property)Belirtilen özelliğin değerini al

Parameters:

AdTürAçıklama
propertyStringÖzellik adı

Result: Object


setProperty

AdAçıklama
setProperty(property, value)Belirtilen özelliğin değerini ayarlar

Parameters:

AdTürAçıklama
propertyStringÖzellik adı
değerObjectÖzelliğin değeri

Result: Object


findProperty

AdAçıklama
findProperty(propertyName)Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty ile oluşturulan) veya yerel özellik (adıyla tanımlanan) olabilir.

Parameters:

AdTürAçıklama
propertyNameStringÖzellik adı.

Result: Property