def make_value_or_expression(self, obj): ret = VtableElement.make_value_or_expression(self, obj) if obj.use_face_parallel: ret = ['face_parallel', obj.face_parallel_txt1, obj.face_parallel_txt2] elif obj.use_3_points: ret = ['3_points', obj.by_3_points_txt1, obj.by_3_points_txt2, obj.by_3_points_txt3,] else: ret = ['by_abc', ret] return ret
def make_value_or_expression(self, obj): ret = VtableElement.make_value_or_expression(self, obj) if obj.use_normal: ret = ['normal', obj.reverse_dir_normal] elif obj.use_normalp: ret = ['normalp', obj.normalp_dest, obj.reverse_dir_normalp] elif obj.use_fromto_points: ret = ['fromto_points', obj.fromto_points_txt1, obj.fromto_points_txt2, obj.fromto_points_use_dist, obj.reverse_dir_normal] else: pass return ret