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)
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)
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)
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)
def default_parameters(cls): result = Parameters() result.allow_rotation = True result.update_interval = 0.4 result.update_steps = 1 return result