0, 0, 0, 1);</BUG>
}
parseColors(properties);
parseChildren(properties);
}
<BUG>static protected float[] parseMatrix(String matrixStr) {
</BUG>
String[] pieces = PApplet.match(matrixStr, "\\s*(\\w+)\\((.*)\\)");
if (pieces == null) {
System.err.println("Could not parse transform " + matrixStr);

name = properties.getStringAttribute("id");
String displayStr = properties.getStringAttribute("display", "inline");
visible = !displayStr.equals("none");
String transformStr = properties.getStringAttribute("transform");
if (transformStr != null) {
matrix = parseMatrix(transformStr);
}
parseColors(properties);
parseChildren(properties);
}
static protected PMatrix2D parseMatrix(String matrixStr) {
String[] pieces = PApplet.match(matrixStr, "\\s*(\\w+)\\((.*)\\)");
if (pieces == null) {
System.err.println("Could not parse transform " + matrixStr);
