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 8 © 2010-2024 Robert McNeel & Associates. 12-Feb-2024