package org.freehep.j3d.plot;
import javax.media.j3d.*;
import javax.vecmath.*;
/**
* @author Joy Kyriakopulos (joyk@fnal.gov)
* @version $Id: XAxisBuilder.java 8584 2006-08-10 23:06:37Z duns $
*/
public class XAxisBuilder extends AxisBuilder
{
public XAxisBuilder()
{
}
public XAxisBuilder(String label, String[] tickLabels, double[] tickLocations)
{
setLabel(label);
setTickLabels(tickLabels);
setTickLocations(tickLocations);
}
public Node getNode()
{
Transform3D t3d = new Transform3D();
t3d.set(1/scale,new Vector3f(-0.5f,-0.5f,0));
TransformGroup tg = new TransformGroup(t3d);
tg.addChild(super.getNode());
return tg;
}
}