


| Symbol | Meaning |
|---|---|
| '+' (plus) | Union: performs a boolean union operation on componentTags. |
| '-' (minus) | Subtract: performs a boolean difference operation on componentTags. |
| '^' (circumflex) | Intersection: performs a boolean exclusion. For example, *^tagGroup includes everything except items in componentTag "tagGroup". |
| ':' (colon) | Dot operator: lets you work with namespace sets, for example,
shirt:sleeve works.
Note: You cannot have colons at the start or end of a name, nor can you use multiple instances, for example
shirt::sleeve.
|
| '.' (period) | Dot operator: lets you work with namespace sets, for example,
shirt.sleeve works.
Note: You cannot have periods at the start or end of a name, nor can you use multiple instances, for example
shirt..sleeve.
|
| Symbol | Meaning |
|---|---|
| * (asterisk) | Matches against any number of characters. |
| Symbol | Meaning |
|---|---|
| v() | Casts the member components to vertices. |
| e() | Casts the member components to edges. |
| f(f) | Casts the member components to faces. |
For example:
polyCylinder -sx 20 -sy 4 -sz 4; geometryAttrInfo -cmp -cex "bottom+cylSides" pCylinder1.outMesh; // Result: vtx[0:159] vtx[220] //

| Symbol | Meaning |
|---|---|
| ':' (colon) | Lets you work with namespace sets, for example,
shirt:sleeve works.
Note: You cannot have colons at the start or end of a name, nor can you use multiple instances, for example
shirt::sleeve.
|
| '.' (period) | Lets you work with namespace sets, for example,
shirt.sleeve works.
Note: You cannot have periods at the start or end of a name, nor can you use multiple instances, for example
shirt..sleeve.
|