Java Reference
In-Depth Information
osciCurvebranch.addChild(Transbox_12);
box_12 = new Box3D(0.01f, 0.004f, 0.004f);
Transbox_12.addChild(box_12);
setPosition(Transbox_12, new Point3f(0.0f+hposition*0.25f/200.0f, coordinate_Y1[100], 0.001f));
}
///////////////////////////////// Channel 2
Transbox_21 = new TransformGroup(); //Vertical position
Transbox_21.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
Transbox_21.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
osciCurvebranch.addChild(Transbox_21);
box_21 = new Box3D(0.01f, 0.004f, 0.004f);
Transbox_21.addChild(box_21);
setPosition(Transbox_21, new Point3f(-0.125f, (positionch2-5.0f)*0.018f, 0.001f));
Transbox_22 = new TransformGroup();
Transbox_22.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); //The triggered point
Transbox_22.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
osciCurvebranch.addChild(Transbox_22);
box_22 = new Box3D(0.01f, 0.004f, 0.004f);
if (ch2on)
{
if (sgsquare)
{
if (udp_osciservice!=null) //Read the values
{
if (counterch2<COUNCH2)
{
if ((udp_osciservice.ch2length==55&&osci_slideposi[2].y==oscislider3_posi[2])||(udp_
osciservice.ch2length==56&&osci_slideposi[2].y==oscislider3_posi[2]))
{
for (int j=0; j<200; j++)
{
coordinate_Y2[j] = -0.10f;
}
}
else
{
for (int i=0; i<200; i++)
{
coordinate_Y2[i] = (float)(udp_osciservice.actualch2[i]/1400.0f);
if (coordinate_Y2[i]>0.1f) coordinate_Y2[i]=0.1f;
if (coordinate_Y2[i]<-0.1f) coordinate_Y2[i]=-0.1f;
}
}
if (counterch2<COUNCH2-1)
{
if (triggerch2) counterch2++;
}
else
{
if (cycle<=0.055f)
Search WWH ::




Custom Search