Noms des éléments

Un modèle de Rhino contient des composants tels que les calques, les styles d'annotation, les définitions de bloc, les groupes, les objets, les lumières, les matériaux, etc. Certains de ces composants (calques, groupes, définitions de bloc, styles d'annotation, etc.) doivent avoir un nom unique dans le modèle. D'autres (objets, lumières, matériaux, etc.) peuvent partager les mêmes noms.

Ordre de tri des noms

1 (espace) 13 / (barre oblique) 25 | (barre verticale)
2 ! (point d'exclamation) 14 : (deux-points) 26 } (accolade fermante)
3 " (apostrophe double) 15 ; (point-virgule) 27 ~ (tilde)
4 # (dièse) 16 ? (point d'interrogation) 28 + (plus)
5 $ (dollar) 17 @ (At) 29 < (inférieur à)
6 % (pourcentage) 18 [ (crochet ouvrant) 30 = (égal)
7 & (esperluette) 19 \ (barre oblique inversée) 31 > (supérieur à)
8 ( (parenthèse ouvrante) 20 ] (crochet fermant) 32~41 0~9 (Nombres)
9 ) (parenthèse fermante) 21 ^ (accent circonflexe) 42 ' (apostrophe)
10 * (astérisque) 22 _ (trait de soulignement) 43 - (trait d'union)
11 , (virgule) 23 ` (accent grave) 44~69 A~Z (majuscule)
12 . (point) 24 { (accolade ouvrante) 70~95 a~z (minuscule)

Tout symbole non mentionné ici est trié après le z minuscule en fonction de la valeur du point de code UNICODE.

 

Outil du SDK C++ pour trier les noms des composants (calque, style d'annotation, bloc, groupe, ...) :

int ON_wString::CompareAttributeName()

Voir aussi

Caractères de contrôle Unicode

 

 

 

Rhinoceros 7 © 2010-2021 Robert McNeel & Associates. 13-juil.-2021