try {
SVGSimpleLinearAxis.drawAxis(svgp, layer, yscale, 0, ysize, 0, 0, true, false, context.getStyleLibrary());
// draw axes that are non-trivial
final int dimensionality = DatabaseUtil.dimensionality(relation);
double orig = proj.fastProjectScaledToRender(new Vector(dimensionality));
for(int d = 0; d < dimensionality; d++) {
Vector v = new Vector(dimensionality);
v.set(d, 1);
// projected endpoint of axis
double ax = proj.fastProjectScaledToRender(v);
if(ax != orig) {
final double left = (orig / Projection.SCALE + 0.5) * xsize;
final double right = (ax / Projection.SCALE + 0.5) * xsize;