NurbsCurve

Genel Bakış

NurbsCurve, Aspose.3D FOSS içinde Python için bir sınıftır. Şuradan türetilir: Curve.

Bu sınıf, Python programlarındaki NurbsCurve nesneleri için 9 yöntem bildirir. Mevcut yöntemler şunlardır: __init__, evaluate, evaluate_at, find_property, get_bounding_box, get_entity_renderer_key, get_property, remove_property, set_property. Tüm genel üyeler, Aspose.3D FOSS for Python paketini kurduktan sonra herhangi bir Python uygulamasına erişilebilir. Özellikler: color, control_points, curve_type, degree, dimension, excluded ve 9 tane daha.

Özellikler

AdTürErişimAçıklama
control_points``OkumaKontrol noktalarını alır.
multiplicity``OkumaÇokluğu alır.
orderintOkuma/YazmaSiparişi alır veya ayarlar.
degreeintOkuma/YazmaDerecesini alır veya ayarlar.
dimension'CurveDimension'Okuma/YazmaBoyutu alır veya ayarlar.
curve_type'NurbsType'Okuma/YazmaEğri tipini alır veya ayarlar.
knot_vectors``OkumaKnot vektörlerini alır.
rationalboolOkuma/YazmaRasyonel değerini alır veya ayarlar.
color'Vector3'Okuma/YazmaRengi alır veya ayarlar.
parent_nodesList['Node']OkumaÜst düğümleri alır.
parent_nodeOptional['Node']Okuma/YazmaÜst düğümü alır veya ayarlar.
excludedboolOkuma/YazmaHariç tutulanı alır veya ayarlar.
scene``Okuma/YazmaSahneyi alır veya ayarlar.
namestrOkuma/YazmaAdı alır veya ayarlar.
propertiesPropertyCollectionOkumaÖzellikleri alır.

Yöntemler

İmzaAçıklama
__init__(name: str)Calls init(name) bu NurbsCurve örneğinde.
evaluate(steps: int)FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu NurbsCurve örneğinde evaluate(steps) işlevini çağırır.
evaluate_at(u: float)FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu NurbsCurve örneğinde evaluate_at(u) çağırır.
get_bounding_box() → BoundingBoxFOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Sınır kutusunu döndürür.
get_entity_renderer_key()FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Entity renderer key’i döndürür.
find_property(property_name: str)Bu NurbsCurve örneğinde find_property(property_name) çağırır.
get_property(property: str)Bu NurbsCurve örneğinde get_property(property) çağırır.
set_property(property: str, value)Özellik değerini ayarlar.
remove_property(property)Bu NurbsCurve örneğinde remove_property(property) çağırır.

Ayrıca Bakınız

 Türkçe