summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning')
-rw-r--r--Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/CircularInitialPositioning.lua6
-rw-r--r--Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/GridInitialPositioning.lua6
-rw-r--r--Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/RandomInitialPositioning.lua10
3 files changed, 11 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/CircularInitialPositioning.lua b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/CircularInitialPositioning.lua
index 1ed35653c93..ab8f1fad9a6 100644
--- a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/CircularInitialPositioning.lua
+++ b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/CircularInitialPositioning.lua
@@ -7,7 +7,7 @@
--
-- See the file doc/generic/pgf/licenses/LICENSE for more information
---- This class implements an inital position algorithm for graph drawing, placing the vertices on
+--- This class implements an initial position algorithm for graph drawing, placing the vertices on
-- a circle with th radius given by the |radius| key
local declare = require "pgf.gd.interface.InterfaceToAlgorithms".declare
local InitialTemplate = require "pgf.gd.force.jedi.base.InitialTemplate"
@@ -21,7 +21,7 @@ declare {
key = "circular initial position",
algorithm = CircularInitialPositioning,
phase = "initial positioning force framework",
- phase_default = true
+ phase_default = true
}
-- Implementation starts here:
@@ -33,7 +33,7 @@ end
function CircularInitialPositioning:run()
-- locals for speed
local vertices = self.vertices
- local tmp = (self.options["node pre sep"] + self.options["node post sep"]) +
+ local tmp = (self.options["node pre sep"] + self.options["node post sep"]) +
(self.options["sibling pre sep"] + self.options["sibling post sep"])
local min_radius = tmp * #self.vertices/2/math.pi
local radius = math.max(self.options.radius, min_radius)
diff --git a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/GridInitialPositioning.lua b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/GridInitialPositioning.lua
index cb710b35d60..2b131e8ad9f 100644
--- a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/GridInitialPositioning.lua
+++ b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/GridInitialPositioning.lua
@@ -7,8 +7,8 @@
--
-- See the file doc/generic/pgf/licenses/LICENSE for more information
---- This class implements an inital position algorithm for graph drawing, placing the vertices on
--- a grid with square cells with width |node distance|
+--- This class implements an initial position algorithm for graph drawing,
+-- placing the vertices on a grid with square cells with width |node distance|
local declare = require "pgf.gd.interface.InterfaceToAlgorithms".declare
local InitialTemplate = require "pgf.gd.force.jedi.base.InitialTemplate"
local lib = require "pgf.gd.lib"
@@ -45,7 +45,7 @@ function GridInitialPositioning:run()
if placed[vertex] == nil then
if i <= (y/dist+1)*n then
x = x + dist
- else
+ else
x = 0
y = y + dist
end
diff --git a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/RandomInitialPositioning.lua b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/RandomInitialPositioning.lua
index 39a58b9e2bd..ce3a40582c5 100644
--- a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/RandomInitialPositioning.lua
+++ b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/jedi/initialpositioning/RandomInitialPositioning.lua
@@ -7,8 +7,8 @@
--
-- See the file doc/generic/pgf/licenses/LICENSE for more information
---- This class implements an inital position algorithm for graph drawing, placing the vertices at
--- random positions.
+--- This class implements an initial position algorithm for graph drawing,
+-- placing the vertices at random positions.
local declare = require "pgf.gd.interface.InterfaceToAlgorithms".declare
local InitialTemplate = require "pgf.gd.force.jedi.base.InitialTemplate"
local lib = require "pgf.gd.lib"
@@ -30,7 +30,7 @@ end
function RandomInitialPositioning:run()
-- locals for speed
- local random = math.random
+ local random = lib.random
local vertices = self.vertices
local desired_vertices = self.desired_vertices
-- place vertices where the |desired at | option has been set first
@@ -39,11 +39,11 @@ function RandomInitialPositioning:run()
for _, vertex in ipairs(vertices) do
-- place all other vertices with respect to the one already placed
if placed[vertex] == nil then
- p = vertex.pos
+ p = vertex.pos
p.x = 100 * random() + centroid_x
p.y = 100 * random() + centroid_y
end
end
end
-return RandomInitialPositioning \ No newline at end of file
+return RandomInitialPositioning