Line

Overview

Line Java için Aspose.3D FOSS sınıfıdır. Mirasçılardan gelenler: Curve.

Bir polilin getControlPoints() ile bir dizi nokta tarafından tanımlanan ve getSegments(), yani aynı zamanda bağlantılı çizgi segmentleri bir seti olabilir.

Bu sınıf, Java programlarında Line nesneleriyle çalışmak için 28 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, Curve, Entity, Line, SceneObject, findProperty, fromPoints, getBoundingBox, getColor, getControlPoints, getExcluded, getName,15 tane daha yöntem. Tüm kamu üyeleri, Java paket için Aspose.3D FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : boundingBox, color, controlPoints, excluded, name, parentNode,Ve 5 daha.

Properties

NameTypeAccessDescription
controlPointsList<Vector4>ReadTüm kontrol noktaları elde edersiniz.
visiblebooleanReadGeometri görülebilirse, geometre görülecektir.
segmentsList<int[]>ReadÇizginin segmentlerini bulur.
colorVector3ReadÇizginin rengi alır veya ayarlanırsa, varsayılan değeri beyazdır(1, 1, 1).
parentNodeNodeReadAnnem düğmesi ile yapılır.
parentNodesArrayList<Node>ReadAnnesinin düğümlerini alır.
excludedbooleanReadKaldırılanları kabul eder.
boundingBoxBoundingBoxReadSınır kutusunu alır.
sceneSceneReadsahneye giriyor.
nameStringReadAdını alır.
propertiesPropertyCollectionReadMülklerini alır.

Methods

SignatureDescription
getControlPoints()List<Vector4>Tüm kontrol noktaları elde edersiniz.
getVisible()booleanGeometri görülebilirse, geometre görülecektir.
setVisible(value: boolean)Görünür değerleri belirleyin.
getSegments()List<int[]>Çizginin segmentlerini bulur.
Line()Yeni bir sınıfın yeni bir örneği oluşturur.
Line(name: String)Yeni bir sınıfın yeni bir örneği oluşturur.
fromPoints()LineBir nokta kümesinden bir çizgi örneği oluşturun.
makeDefaultIndices()Süreli 0,1,2,3….getControlPoints().Length-1 getSegments() için üretir, böylece ControlPoints tek bir çizgi olarak kullanılabilir.
getColor()Vector3Çizginin rengi alır veya ayarlanırsa, varsayılan değeri beyazdır(1, 1, 1).
setColor(color: Vector3)Renk değerini belirleyin.
Curve()Yapımcı.
Entity()NURBS eğriliği, Nurbs (Uyumuşak olmayan rasyonel temel spline) tarafından temsil edilen bir eğrimdir; Bir Nurs eğrisi getOrder(), ağırlıklı Geometry.getControlPoints() ve getKnotVectors() bir dizi ile tanımlanır. kontrol noktasında w bileşeni, kontrol noktasının ağırlığı olarak kullanılır. CurveDimension.TWO_DIMENSIONAL veya CurveDimension.THREE_DIMENSIONAL ne olursa olsun.
getParentNode()NodeÖrnek yapımcıdır.
setParentNode(value: Node)Boolean operatörü, sonuç meshini oluşturmak için operasyonda kullanılmıştır.
getParentNodes()ArrayList<Node>Derivatif sınıfların adlandırılmasını sağlayan korunan yapıcı.
getExcluded()booleanBoolean operatörü, sonuç meshini oluşturmak için operasyonda kullanılmıştır.
setExcluded(value: boolean)Kaldırılan değer belirlenir.
getBoundingBox()BoundingBoxBoolean operatörünün ilk operatörü.
SceneObject()Boolean operatörü, iki IMeshConvertible örneğinde Boolay operasyonunu uygulamanıza izin verir.
getScene()SceneYaratıcı için bir yer.
A3DObject()Parametre edilmiş Silikon: Radyo Top/radiusBottom’dan biri sıfır olduğunda bir konu temsil etmek için de kullanılabilir.
getName()StringKurşun segmentleri.
setName(name: String)Bir CircleShape profili belirlenmiş bir radyoda oluşturur.
getProperties()PropertyCollectionYeni bir Cylinder sınıfı örneği başlatır.
findProperty(name: String)PropertyYeni bir kemik sınıfı başlatır.
getProperty(name: String)ObjectNode’un dönüşüm matrisini mevcut pozda alır.
setProperty(name: String, value: Object)Genişlik segmentleri ile karşılaştırılır.
removeProperty(name: String)booleanFlip koordinasyon sistemi kontrol noktaları / normal ithalat / ihracat sırasında alır.

See Also

 Türkçe