Komponenten in einem Rhino-Modell sind beispielsweise Ebenen, Beschriftungsstile, Blockdefinitionen, Gruppen, Objekte, Lichter, Materialien..., etc. Einige davon (Ebenen, Gruppen, Blockdefinitionen, Beschriftungsstile..., etc.) benötigen einmalige Namen in einem Modell. Andere wiederum (Objekte, Lichter, Materialien..., etc.) können Namen teilen.
1 | (Leerabstand) | 13 | / (Schrägstrich) | 25 | | (Senkrechter Strich) |
2 | ! (Ausrufezeichen) | 14 | : (Doppelpunkt) | 26 | } (Geschwungene Klammer rechts) |
3 | " (Doppeltes Anführungszeichen) | 15 | ; (Semikolon) | 27 | ~ (Tilde) |
4 | # (Doppelkreuz) | 16 | ? (Fragezeichen) | 28 | + (Plus) |
5 | $ (Dollar) | 17 | @ (At) | 29 | < (Kleiner als) |
6 | % (Prozent) | 18 | [ (Winkelklammer links) | 30 | = (Gleichheitszeichen) |
7 | & (Und-Zeichen) | 19 | \ (Umgekehrter Schrägstrich) | 31 | > (Größer als) |
8 | ( (Klammer links) | 20 | ] (Winkelklammer rechts) | 32~41 | 0~9 (Ziffern) |
9 | ) (Klammer rechts) | 21 | ^ (Zirkumflex) | 42 | ' (Apostroph) |
10 | * (Asterisk) | 22 | _ (Unterstrich) | 43 | - (Bindestrich) |
11 | , (Komma) | 23 | ` (Gravis) | 44~69 | A~Z (Großschreibung) |
12 | . (Punkt) | 24 | { (Geschwungene Klammer links) | 70~95 | a~z (Kleinschreibung) |
Jedes nicht oben aufgeführte Symbol wird von UNICODE-Codepunkt nach dem z in Kleinschreibung ('z') einsortiert.
Das Werkzeug C++ SDK Tool zum Sortieren von Komponentennamen (Ebene, Beschriftungsstil, Block, Gruppe, ...):
int ON_wString::CompareAttributeName()
Rhinoceros 6 © 2010-2021 Robert McNeel & Associates. 21-Okt-2021
Rhinoceros 7 © 2010-2021 Robert McNeel & Associates. 21-Okt-2021
Rhino 7 for Mac © 2010-2021 Robert McNeel & Associates. 21-Okt-2021