SSCN (InstanceTopic, 3)
From Hi.gher. Space
(Difference between revisions)
m (→Single) |
m (ontology) |
||
(11 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | ''' | + | <[#ontology [kind topic] [cats Notation]]> |
+ | '''SSCN''', standing for '''Standard Shape Construction Notation''', is a notation for defining [[shape]]s. It uses ''operations'', in a similar but more flexible manner to [[CSG notation]]. | ||
+ | |||
+ | Note that SSCN is now obsolete. [[SSC2]] provides a newer notation (advantages are listed on its page). This page concerns SSCN only, and should be used only for archaic reference. | ||
== Operations == | == Operations == | ||
Line 7: | Line 10: | ||
=== Single === | === Single === | ||
- | *Xx - [[truncate]] | + | *Xx - [[truncate]] to the specified [[Dx number]] |
- | + | ||
*D - [[dual]] | *D - [[dual]] | ||
*A - [[alternation]] | *A - [[alternation]] | ||
*P - [[pyramid]] | *P - [[pyramid]] | ||
*T - [[hypertorus]] | *T - [[hypertorus]] | ||
+ | *Wx - [[hypertorus]] with 1/x twist | ||
*Cx - [[convex hull]] with [[net space]] x | *Cx - [[convex hull]] with [[net space]] x | ||
*Mx - transformation with [[matrix]] x | *Mx - transformation with [[matrix]] x | ||
- | *′ - [[invert]] | + | *′(ASCII: ') - [[invert]] |
- | + | ||
=== Products === | === Products === | ||
*() - [[Circular product]] | *() - [[Circular product]] | ||
*[] - [[Square product]] (aka [[Cartesian product]]) | *[] - [[Square product]] (aka [[Cartesian product]]) | ||
- | *<> - [[ | + | *<> - [[Tegmal product]] |
- | *∩ - [[intersection]] | + | *∩ (ASCII: n) - [[intersection]] |
- | *∪ - [[union]] | + | *∪ (ASCII: u) - [[union]] |
=== Miscellaneous === | === Miscellaneous === | ||
Line 40: | Line 42: | ||
*G3: [[Triangle]] | *G3: [[Triangle]] | ||
*[xyz]X3: [[Cubic truncate]] | *[xyz]X3: [[Cubic truncate]] | ||
- | * | + | *xW2: [[Möbius strip]] |
*[xyz]X2D: [[Rhombic dodecahedron]] | *[xyz]X2D: [[Rhombic dodecahedron]] | ||
*<xyz>X7A: [[Cubic snub]] | *<xyz>X7A: [[Cubic snub]] | ||
*G4P: [[Square pyramid]] | *G4P: [[Square pyramid]] | ||
- | * | + | *(xy)T: [[Torus]] |
*{G5<sup>3</sup>}: [[Dodecahedron]] | *{G5<sup>3</sup>}: [[Dodecahedron]] | ||
*[G3<sup>2</sup>]: [[Duoprism]] with ''m'' = ''n'' = 3 | *[G3<sup>2</sup>]: [[Duoprism]] with ''m'' = ''n'' = 3 | ||
*[xy]^<xy>: [[Large hexadecachoron]] | *[xy]^<xy>: [[Large hexadecachoron]] | ||
- | |||
- |
Latest revision as of 21:11, 8 February 2014
SSCN, standing for Standard Shape Construction Notation, is a notation for defining shapes. It uses operations, in a similar but more flexible manner to CSG notation.
Note that SSCN is now obsolete. SSC2 provides a newer notation (advantages are listed on its page). This page concerns SSCN only, and should be used only for archaic reference.
Operations
Creation
- Gx - start new group, regular polygon with x vertices
- Rx - recall saved group x (saved groups are numbered from 0 upwards from left to right)
Single
- Xx - truncate to the specified Dx number
- D - dual
- A - alternation
- P - pyramid
- T - hypertorus
- Wx - hypertorus with 1/x twist
- Cx - convex hull with net space x
- Mx - transformation with matrix x
- ′(ASCII: ') - invert
Products
- () - Circular product
- [] - Square product (aka Cartesian product)
- <> - Tegmal product
- ∩ (ASCII: n) - intersection
- ∪ (ASCII: u) - union
Miscellaneous
- {} - vertex layout fold
- ^n - powertope, where n is a group, or multiple copies of the shape, where n is an integer (can also use superscript)
- S - save group to use with Rx
Notes
- All groups that aren't products must begin with either Gx or Rx.
- Dimensions may be specified immediately before a group by using lowercase letters.
- Lowercase letters with no group after them indicate a line segment in that dimension.
- Tigroids are not representable in this notation unless they can be well defined without using spheration.
- Any bracketope's bracket notation can also be used as its SSCN.
Examples
- G3: Triangle
- [xyz]X3: Cubic truncate
- xW2: Möbius strip
- [xyz]X2D: Rhombic dodecahedron
- <xyz>X7A: Cubic snub
- G4P: Square pyramid
- (xy)T: Torus
- {G53}: Dodecahedron
- [G32]: Duoprism with m = n = 3
- [xy]^<xy>: Large hexadecachoron