Esempio n. 1
0
 def free_optimize(self, springs):
     context.application.main.select_nodes(springs)
     OptimizeSprings = context.application.plugins.get_action("OptimizeSprings")
     parameters = Parameters()
     parameters.allow_rotation = True
     parameters.update_interval = 0.4
     parameters.update_steps = 1
     OptimizeSprings(parameters)
Esempio n. 2
0
 def free_optimize(self, springs):
     context.application.main.select_nodes(springs)
     OptimizeSprings = context.application.plugins.get_action(
         "OptimizeSprings")
     parameters = Parameters()
     parameters.allow_rotation = True
     parameters.update_interval = 0.4
     parameters.update_steps = 1
     OptimizeSprings(parameters)
Esempio n. 3
0
    def fn():
        context.application.model.file_open("test/input/springs.zml")
        context.application.main.select_nodes(
            context.application.model.universe.children[7:9][::-1] +
            context.application.model.universe.children[2:6][::-1]
        )
        parameters = Parameters()
        parameters.allow_rotation = True
        parameters.update_interval = 0.4
        parameters.update_steps = 1

        OptimizeSprings = context.application.plugins.get_action("OptimizeSprings")
        assert OptimizeSprings.analyze_selection(parameters)
        OptimizeSprings(parameters)
Esempio n. 4
0
    def fn():
        context.application.model.file_open("test/input/springs.zml")
        context.application.main.select_nodes(
            context.application.model.universe.children[7:9][::-1] +
            context.application.model.universe.children[2:6][::-1])
        parameters = Parameters()
        parameters.allow_rotation = True
        parameters.update_interval = 0.4
        parameters.update_steps = 1

        OptimizeSprings = context.application.plugins.get_action(
            "OptimizeSprings")
        assert OptimizeSprings.analyze_selection(parameters)
        OptimizeSprings(parameters)
Esempio n. 5
0
 def default_parameters(cls):
     result = Parameters()
     result.allow_rotation = True
     result.update_interval = 0.4
     result.update_steps = 1
     return result
Esempio n. 6
0
 def default_parameters(cls):
     result = Parameters()
     result.allow_rotation = True
     result.update_interval = 0.4
     result.update_steps = 1
     return result