LinearExtrusion

LinearExtrusion class

Linear ekstrusi mengambil bentuk 2D sebagai input dan memperluas bentuk dalam dimensi ke-3.

public class LinearExtrusion : Entity, IMeshConvertible

Konstruktor

NamaKeterangan
LinearExtrusion()Pembuat instanceLinearExtrusion .
LinearExtrusion(Profile, double)Pembuat instanceLinearExtrusion .

Properti

NamaKeterangan
Center { get; set; }Jika nilai ini salah, rentang Z ekstrusi linier adalah dari 0 hingga tinggi, jika tidak, rentangnya adalah dari -tinggi/2 hingga tinggi/2.
Direction { get; set; }Arah ekstrusi, nilai default adalah (0, 0, 1)
Excluded { get; set; }Mendapat atau menyetel apakah akan mengecualikan entitas ini selama mengekspor.
Height { get; set; }Tinggi geometri yang diekstrusi, nilai standarnya adalah 1,0
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
Shape { get; set; }Bentuk dasar yang akan diekstrusi.
Slices { get; set; }Irisan geometri ekstrusi bengkok, nilai standarnya adalah 1.
Twist { get; set; }Jumlah derajat di mana bentuk diekstrusi.
TwistOffset { get; set; }Offset yang digunakan untuk memutar, nilai defaultnya adalah (0, 0, 0).

Metode

NamaKeterangan
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.
virtual GetEntityRendererKey()Mendapat kunci dari perender entitas yang terdaftar di perender
GetProperty(string)Dapatkan nilai properti yang ditentukan
RemoveProperty(Property)Menghapus properti dinamis.
RemoveProperty(string)Hapus properti yang ditentukan yang diidentifikasi dengan name
SetProperty(string, object)Menetapkan nilai properti yang ditentukan
ToMesh()Ubah ekstrusi menjadi mesh.

Lihat juga