Platonic solid graph generator

From WandoraWiki
(Difference between revisions)
Jump to: navigation, search
(See also)
 
(10 intermediate revisions by one user not shown)
Line 1: Line 1:
Platonic solid graph generator creates algorithmically graphs for simple geometrical objects known as [http://en.wikipedia.org/wiki/Platonic_solid Platonic solids]. Platonic solids are
+
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]
* Icosahedron
+
[http://en.wikipedia.org/wiki/Icosahedron Icosahedron]
  
Generator starts with '''File > Generators > Platonic solid graph generator...'''. Generator creates a topic for each vertex and connects the vertex topic to other vertex topics sharing an edge. You may think the generated topic maps as graph abstractions of real geometrical objects. Vertex topics are given a base name
+
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.
  
<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 point.
+
[[File:platonic_solids_dialog.gif|center]]
  
Similarly each vertex topic is given a subject identifier
 
  
http://www.wandora.org/<object>/vertex<n>
+
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
  
where <object> is '''lower case''' name of the object and <n> a number of vertex.
+
<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 31: Line 33:
 
   <object> Role 2
 
   <object> Role 2
 
   http://www.wandora.org/<object>/role2
 
   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

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.


Platonic solids dialog.gif


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.


Tetrahedron graph.gif


Cube graph.gif


Octahedron graph.gif


Dodecahedron graph.gif


Icosahedron graph.gif


[edit] See also

Personal tools