myName.replaceAll("\\p{Blank}|\\p{Punct}", ((Character)scriptData.get("spaceDelim")).toString()),
(Character)scriptData.get("spaceDelim"),
i);
if (myFunctions[i] instanceof ConstantFunction) {
ConstantFunction func = (ConstantFunction)myFunctions[i];
py.append(String.format("%s = ConstantFunction(%d, %.3f)\n",
functionName,
func.getDimension(),
func.getValue()));
} else if (myFunctions[i] instanceof FourierFunction) {
FourierFunction func = (FourierFunction)myFunctions[i];
py.append(String.format("%s = FourierFunction(%f, %f, %f, %d)\n",
functionName,
func.getFundamental(),
func.getCutoff(),
func.getRms(),
func.getSeed()));
} else if (myFunctions[i] instanceof PostfixFunction) {
PostfixFunction func = (PostfixFunction)myFunctions[i];
py.append(String.format("%s = PostfixFunction('%s', %d)\n",
functionName,
func.getExpression(),
func.getDimension()));
}
funcs.append(functionName);
if ((i + 1) < myFunctions.length) {