meshlabxml/transform.py
def scale(script, value=1.0):
    """An alternative scale implementation that uses a geometric function.
    This is more accurate than the built-in version."""
    """# Convert value to list if it isn't already
    if not isinstance(value, list):
        value = list(value)
    # If a single value was supplied use it for all 3 axes
    if len(value) == 1:
        value = [value[0], value[0], value[0]]"""
    value = util.make_list(value, 3)
    vert_function(script,
             x_func='x*(%s)' % value[0],
             y_func='y*(%s)' % value[1],
             z_func='z*(%s)' % value[2])
    return None
def scale(script, value=1.0):
    """# Convert value to list if it isn't already
    if not isinstance(value, list):
        value = list(value)
    # If a single value was supplied use it for all 3 axes
    if len(value) == 1:
        value = [value[0], value[0], value[0]]"""
    value = util.make_list(value, 3)
    vert_function(script,
             x_func='x*(%s)' % value[0],
             y_func='y*(%s)' % value[1],
             z_func='z*(%s)' % value[2])
    return None
def scale ( script , value = 1.0 ) : """# Convert value to list if it isn't already
    if not isinstance(value, list):
        value = list(value)
    # If a single value was supplied use it for all 3 axes
    if len(value) == 1:
        value = [value[0], value[0], value[0]]""" value = util . make_list ( value , 3 ) vert_function ( script , x_func = 'x*(%s)' % value [ 0 ] , y_func = 'y*(%s)' % value [ 1 ] , z_func = 'z*(%s)' % value [ 2 ] ) return None
An alternative scale implementation that uses a geometric function.
    This is more accurate than the built-in version.
An alternative scale implementation that uses a geometric function . This is more accurate than the built - in version .