Repair styles.

This commit is contained in:
jmsgrogan 2017-10-25 12:53:00 +01:00
parent 7925c4b926
commit 25f03af0e2
20 changed files with 58 additions and 51 deletions

View file

@ -4,6 +4,7 @@ import ast
import random
import json
import product_gen.generate_product
from shapes.shape_description import _styles
from argparse import ArgumentParser
@ -24,10 +25,12 @@ if __name__ == "__main__":
shape_parameters["height"] = float(shape_params["height"])
shape_parameters["radius"] = float(shape_params["radius"])
shape_parameters["fixture_radius"] = float(shape_params["fixture_radius"])
shape_parameters["division_offsets"] = [float(x) for x in shape_params["division_offsets"]]
shape_parameters["style"] = shape_params["style"]
shape_parameters["division_patterns"] = shape_params["division_patterns"]
shape_parameters["division_radii"] = [float(x) for x in shape_params["division_radii"]]
shape_parameters["fixture_length"] = float(shape_params["fixture_length"])
shape_parameters["stem_length"] = float(shape_params["stem_length"])
shape_parameters["style"] = random.choice(list(_styles.keys()))
shape_parameters["division_pattern"] = shape_params["division_pattern"]
shape_parameters["division_param1"] = float(shape_params["division_param1"])
shape_parameters["division_param2"] = float(shape_params["division_param2"])
product_gen.generate_product.generate(shape_parameters, output)