Line

Line class

Polyline adalah jalur yang ditentukan oleh sekumpulan titik denganControlPoints , dan dihubungkan olehSegments , yang artinya bisa juga merupakan kumpulan ruas garis yang terhubung. Garis biasanya merupakan objek linier, artinya tidak dapat digunakan untuk merepresentasikan kurva, untuk merepresentasikan kurva, gunakanNurbsCurve .

public class Line : Curve

Konstruktor

NamaKeterangan
Line()Menginisialisasi instance baru dariLine kelas.
Line(string)Menginisialisasi instance baru dariLine kelas.

Properti

NamaKeterangan
Color { get; set; }Mendapat atau mengatur warna garis, nilai default adalah putih(1, 1, 1)
ControlPoints { get; }Mendapat semua poin kontrol
Excluded { get; set; }Mendapat atau menyetel apakah akan mengecualikan entitas ini selama mengekspor.
virtual Name { get; set; }Mendapat atau menetapkan nama.
ParentNode { get; set; }Mendapat atau menyetel simpul induk pertama, jika menyetel simpul induk pertama, entitas ini akan terlepas dari simpul induk lainnya.
ParentNodes { get; }Mendapat semua simpul induk, entitas dapat dilampirkan ke beberapa simpul induk untuk pembuatan geometri
Properties { get; }Mendapat koleksi semua properti.
Scene { get; }Mendapat adegan tempat objek ini berada
Segments { get; }Mendapat segmen garis
Visible { get; set; }Mendapat atau menyetel jika geometri terlihat

Metode

NamaKeterangan
static FromPoints(params Vector3[])Bangun aLine contoh dari sekumpulan poin.
FindProperty(string)Menemukan properti. Ini bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya)
GetBoundingBox()Mendapat kotak pembatas entitas saat ini dalam sistem koordinat ruang objeknya.
override GetEntityRendererKey()Mendapat kunci dari perender entitas yang terdaftar di perender
GetProperty(string)Dapatkan nilai properti yang ditentukan
MakeDefaultIndices()Hasilkan urutan 0,1,2,3….ControlPoints .Panjang-1 hinggaSegments sehingga ControlPoints dapat digunakan sebagai satu baris
RemoveProperty(Property)Menghapus properti dinamis.
RemoveProperty(string)Hapus properti yang ditentukan yang diidentifikasi dengan name
SetProperty(string, object)Menetapkan nilai properti yang ditentukan

Lihat juga