Java Reference
In-Depth Information
case 2:
sg_bottom[2] = new Panel3D(0.016f, 0.016f, 0.028f, panel_look);
break;
case 3:
sg_bottom[3] = new Panel3D(0.016f, 0.016f, 0.028f, panel_look);
break;
default:
}
TransformGroup sgbottom_Trans = new TransformGroup();
setPosition(sgbottom_Trans, sg_bottomposi[j]);
sgbottom_Trans.addChild(sg_bottom[j]);
sgTrans.addChild(sgbottom_Trans);
}
// Create the knob.
sg_knob[0] = new Knob3D(0.025f, 0.008f, 20, knob_look, Desk);
sgTrans.addChild(sg_knob[0]);
sg_knob[0].setPosition(sg_knobposi[0]);
sg_knob[0].setRotationZ(sg_knobangle[0]);
for (j=0; j<6; j++)
{
switch (j)
{
case 0:
sg_button[0] = new Button3D(0.01f, 0.04f, 0.02f, Power);
break;
case 1:
sg_button[1] = new Button3D(0.01f, 0.02f, 0.02f, Left);
break;
case 2:
sg_button[2] = new Button3D(0.01f, 0.02f, 0.02f, Right);
break;
case 3:
sg_button[3] = new Button3D(0.01f, 0.04f, 0.02f, Wave);
break;
case 4:
sg_button[4] = new Button3D(0.01f, 0.04f, 0.02f, Amp);
break;
case 5:
sg_button[5] = new Button3D(0.01f, 0.04f, 0.02f, Freq);
break;
default:
}
sg_button[j].setCapability(Shape3D.ALLOW_APPEARANCE_READ);
sg_button[j].setCapability(Shape3D.ALLOW_APPEARANCE_WRITE);
PickTool.setCapabilities(sg_button[j], PickTool.INTERSECT_FULL);
TransformGroup sgbuttonTrans = new TransformGroup();
Search WWH ::




Custom Search