Platonic solid graph generator
(→See also) |
|||
(15 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | + | Wandora's platonic solid graph generator creates algorithmically graphs for simple geometrical objects known as [http://en.wikipedia.org/wiki/Platonic_solid Platonic solids]. Generated graphs are compositions of topics and associations. Topic is a graph node or vertex in Topic Maps lingo. Association is a graph edge. You may think the generated topic maps as graph abstractions of real geometrical objects. Platonic solids are | |
− | * Tetrahedron | + | * [http://en.wikipedia.org/wiki/Tetrahedron Tetrahedron] |
− | * Cube | + | * [http://en.wikipedia.org/wiki/Cube Cube] |
− | * Octahedron | + | * [http://en.wikipedia.org/wiki/Octahedron Octahedron] |
− | * Dodecahedron | + | * [http://en.wikipedia.org/wiki/Dodecahedron Dodecahedron] |
− | + | [http://en.wikipedia.org/wiki/Icosahedron Icosahedron] | |
− | + | Wandora's platonic solid graph generator starts with menu option '''File > Generators > Platonic solid graph generator...'''. First Wandora opens up a dialog window used to select which platonic solid is created. Screen capture below views the platonic solid selection window. | |
− | |||
− | + | [[File:platonic_solids_dialog.gif|center]] | |
− | |||
− | + | Generator creates a topic for each vertex and connects the vertex topic to other vertex topics sharing an edge. Generator names vertex topics with a base name | |
− | + | <object> Vextex <n> | |
− | Vertexes are connected with edge associations. Association type's base name and subject identifiers are | + | where <object> is '''Tetrahedron''', '''Cube''', '''Octahedron''', '''Dodecahedron''', or '''Icosahedron'''. and <n> is a number of the vertex. First vertex gets number 0. For example, '''Cube Vertex 5''' is a base name for cube's last vertex topic. Similarly each vertex topic is given a subject identifier |
+ | |||
+ | http://www.wandora.org/<object>/vertex<n> | ||
+ | |||
+ | where <object> is a '''lower case''' name of the object and <n> a number of the vertex. Vertexes are connected with edge associations. Association type's base name and subject identifiers are | ||
<object>Edge | <object>Edge | ||
Line 30: | Line 32: | ||
<object> Role 2 | <object> Role 2 | ||
− | http://www.wandora.org/<object>/ | + | http://www.wandora.org/<object>/role2 |
+ | |||
+ | If you are not happy with default roles you can apply Wandora's topic manipulation tools to change the topic after graph creation. | ||
+ | |||
+ | == Screen captures == | ||
+ | |||
+ | Next screen captures view graph visuals of platonic solids created using Wandora's platonic solid graph generator. Wandora's [[Graph topic panel]] is used to view the graph. | ||
+ | |||
+ | |||
+ | [[Image:tetrahedron_graph.gif|center]] | ||
+ | |||
+ | |||
+ | [[Image:cube_graph.gif|center]] | ||
+ | |||
+ | |||
+ | [[Image:octahedron_graph.gif|center]] | ||
+ | |||
+ | |||
+ | [[Image:dodecahedron_graph.gif|center]] | ||
+ | |||
+ | |||
+ | [[Image:icosahedron_graph.gif|center]] | ||
+ | |||
+ | |||
+ | == See also == | ||
+ | |||
+ | * To visualize the Platonic graph in Wandora, you can try the [[Graph topic panel]] or the [[Processing topic panel]] or the [[D3 graph service module]]. | ||
+ | * To export the graph: | ||
+ | ** [[GraphML export]] | ||
+ | ** [[Graph Modeling Language export]] | ||
+ | ** [[GraphXML export]] | ||
+ | ** [[Export adjacency matrix]] | ||
+ | ** [[Export incidence matrix]] |
Latest revision as of 12:48, 28 March 2013
Wandora's platonic solid graph generator creates algorithmically graphs for simple geometrical objects known as Platonic solids. Generated graphs are compositions of topics and associations. Topic is a graph node or vertex in Topic Maps lingo. Association is a graph edge. You may think the generated topic maps as graph abstractions of real geometrical objects. Platonic solids are
Wandora's platonic solid graph generator starts with menu option File > Generators > Platonic solid graph generator.... First Wandora opens up a dialog window used to select which platonic solid is created. Screen capture below views the platonic solid selection window.
Generator creates a topic for each vertex and connects the vertex topic to other vertex topics sharing an edge. Generator names vertex topics with a base name
<object> Vextex <n>
where <object> is Tetrahedron, Cube, Octahedron, Dodecahedron, or Icosahedron. and <n> is a number of the vertex. First vertex gets number 0. For example, Cube Vertex 5 is a base name for cube's last vertex topic. Similarly each vertex topic is given a subject identifier
http://www.wandora.org/<object>/vertex<n>
where <object> is a lower case name of the object and <n> a number of the vertex. Vertexes are connected with edge associations. Association type's base name and subject identifiers are
<object>Edge http://www.wandora.org/<object>/edge
Association roles are
<object> Role 1 http://www.wandora.org/<object>/role1
<object> Role 2 http://www.wandora.org/<object>/role2
If you are not happy with default roles you can apply Wandora's topic manipulation tools to change the topic after graph creation.
[edit] Screen captures
Next screen captures view graph visuals of platonic solids created using Wandora's platonic solid graph generator. Wandora's Graph topic panel is used to view the graph.
[edit] See also
- To visualize the Platonic graph in Wandora, you can try the Graph topic panel or the Processing topic panel or the D3 graph service module.
- To export the graph: