Transform
isi
[
bersembunyi
]Transform class
Transform berisi informasi yang memungkinkan akses ke translasi/skala/rotasi objek atau matriks transformasi dengan biaya minimum Ini digunakan oleh transformasi lokal.
public class Transform : A3DObject
Properti
Nama | Keterangan |
---|---|
EulerAngles { get; set; } | Mendapatkan atau menyetel rotasi yang direpresentasikan dalam sudut Euler, diukur dalam derajat |
GeometricRotation { get; set; } | Mendapat atau mengatur rotasi Euler geometris (diukur dalam derajat). Transformasi geometris hanya memengaruhi entitas yang dilampirkan dan membiarkan node turunan tidak terpengaruh. Ini akan digabungkan sebagai transformasi lokal saat Anda mengekspor transformasi geometris ke jenis file yang tidak mendukungnya. |
GeometricScaling { get; set; } | Mendapat atau mengatur skala geometris. Transformasi geometris hanya memengaruhi entitas yang dilampirkan dan membiarkan node turunan tidak terpengaruh. Ini akan digabungkan sebagai transformasi lokal saat Anda mengekspor transformasi geometris ke jenis file yang tidak mendukungnya. |
GeometricTranslation { get; set; } | Mendapat atau mengatur terjemahan geometris. Transformasi geometris hanya memengaruhi entitas yang dilampirkan dan membiarkan node turunan tidak terpengaruh. Ini akan digabungkan sebagai transformasi lokal saat Anda mengekspor transformasi geometris ke jenis file yang tidak mendukungnya. |
virtual Name { get; set; } | Mendapat atau menetapkan nama. |
PostRotation { get; set; } | Mendapat atau menyetel pasca-rotasi yang direpresentasikan dalam degree |
PreRotation { get; set; } | Mendapat atau menyetel pra-rotasi yang direpresentasikan dalam degree |
Properties { get; } | Mendapat koleksi semua properti. |
Rotation { get; set; } | Mendapat atau menyetel rotasi yang direpresentasikan dalam angka empat. |
Scale { get; set; } | Mendapat atau menyetel skala |
TransformMatrix { get; set; } | Mendapat atau mengatur matriks transformasi. |
Translation { get; set; } | Mendapat atau menyetel terjemahan |
Metode
Nama | Keterangan |
---|---|
FindProperty(string) | Menemukan properti. Ini bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya) |
GetProperty(string) | Dapatkan nilai properti yang ditentukan |
RemoveProperty(Property) | Menghapus properti dinamis. |
RemoveProperty(string) | Hapus properti yang ditentukan yang diidentifikasi dengan name |
SetEulerAngles(double, double, double) | Mengatur sudut Euler dalam derajat transformasi saat ini. |
SetGeometricRotation(double, double, double) | Mengatur rotasi Euler geometris (diukur dalam derajat). Transformasi geometris hanya memengaruhi entitas yang dilampirkan dan membiarkan node turunan tidak terpengaruh. Ini akan digabungkan sebagai transformasi lokal saat Anda mengekspor transformasi geometris ke jenis file yang tidak mendukungnya. |
SetGeometricScaling(double, double, double) | Mengatur skala geometris. Transformasi geometris hanya memengaruhi entitas yang dilampirkan dan membiarkan node turunan tidak terpengaruh. Ini akan digabungkan sebagai transformasi lokal saat Anda mengekspor transformasi geometris ke jenis file yang tidak mendukungnya. |
SetGeometricTranslation(double, double, double) | Mengatur terjemahan geometris. Transformasi geometris hanya memengaruhi entitas yang dilampirkan dan membiarkan node turunan tidak terpengaruh. Ini akan digabungkan sebagai transformasi lokal saat Anda mengekspor transformasi geometris ke jenis file yang tidak mendukungnya. |
SetPostRotation(double, double, double) | Mengatur post-rotation yang direpresentasikan dalam degree |
SetPreRotation(double, double, double) | Mengatur pra-rotasi yang direpresentasikan dalam degree |
SetProperty(string, object) | Menetapkan nilai properti yang ditentukan |
SetRotation(double, double, double, double) | Mengatur rotasi (sebagai komponen angka empat) dari transformasi saat ini. |
SetScale(double, double, double) | Mengatur skala transformasi saat ini. |
SetTranslation(double, double, double) | Mengatur terjemahan dari transformasi saat ini. |
Lihat juga
- class A3DObject
- ruang nama Aspose.ThreeD
- perakitan Aspose.3D