İçeriğe geç
Rhino Türkiye

Adlandırma Kuralları

Rhino 9 kılavuzuna dön

Rhino modelindeki bileşenler, Katmanlar, ek açıklama stilleri, blok tanımları, gruplar, nesneler, ışıklar, malzemeler... vb. gibi şeylerdir. Bunlardan bazıları (Katmanlar, gruplar, blok tanımları, ek açıklama stilleri... vb.) bir modelde benzersiz adlar gerektirir. Bazıları (nesneler, ışıklar, malzemeler... vb.) adlarını paylaşabilir.

  • Adlar şu simgeleri içeremez:
    Tab, Sil (U+0080) veya başka herhangi bir kontrol karakteri (UNICODE kod noktası <= U+001F)
  • İsimler şu sembollerle başlayamaz:
    ( ) [ ] { }
  • isim başındaki veya sonundaki boşluklar dikkate alınmaz.
  • Rhino, bağlı bloklardan ve çalışma oturumu referans modellerinden bu benzersiz isim bileşenlere (gruplar, blok tanımları, çizgi desenler, tarama desenleri, ek açıklama stilleri) dosya isim öneklerini eklemek için SPACE-COLON-SPACE " : " kullanır. bileşen adlarında SPACE-COLON-SPACE kullanmaktan kaçınmanız ŞİDDETLE tavsiye edilir.

İsimlerin sıralama düzeni

1 (Uzay) 13 / (Eğik çizgi) 25 | (Boru)
2 ! (Ünlem işareti) 14 : (İki nokta üst üste) 26 } (Sağ ayraç)
3 "(Çift alıntı) 15 ; (Noktalı virgül) 27 ~ (Tilde)
4 # (Karma) 16 ? (Soru işareti) 28 + (Artı)
5 $ (Dolar) 17 @ (Saat) 29 < (Daha az)
6 % (Yüzde) 18 [ (Sol köşeli parantez) 30 = (Eşit)
7 & (Ve işareti) 19 \ (Ters eğik çizgi) 31 > (Büyüktür)
8 ( (Sol parantez) 20 ] (Sağ parantez) 32~41 0~9 (Sayılar)
9 ) (Sağ parantez) 21 ^ (Havuç) 42 ' (Kesme işareti)
10 * (Yıldız) 22 _ (Alt çizgi) 43 - (Kısa çizgi)
11 , (Virgül) 23 ` (Geri onay işareti) 44~69 A~Z (Büyük harf)
12 . (Dönem) 24 { (Sol ayraç) 70~95 a~z (Küçük harf)

Yukarıda listelenmeyen herhangi bir sembol, UNICODE kod noktası değerine göre küçük harf z'den ('z') sonra sıralanır.

 

C++ SDK bileşen adlarını (katman, ek açıklama stili, blok, grup, ...) sıralamak için kullanılan araç:

int ON_wString::CompareAttributeName()

Ayrıca bkz.

Unicode kontrol karakterleri