Java Reference
In-Depth Information
triggerch2coun = TriggerPoint(coordinate_Y2,
1.1f*(triggerposition-5)*heightch2+(positionch2-5.0f)*0.018f);
setPosition(Transtri, new Point3f(0.125f,
1.1f*(triggerposition-5)*heightch2+(positionch2-5.0f)*0.018f, 0.001f));
Transtri.addChild(tri);
}
else
{
triggerch2coun = 100;
}
if (osci_slideposi[4].x==oscislider5_posi[0]&&
(triggerposition==0||triggerposition==10||triggerposition==5))
{
triggerch2coun = 100; //Exceed the scope
}
setPosition(Transbox_22, new Point3f(0.0f+hposition*0.25f/200.0f,
coordinate_Y2[triggerch2coun], 0.001f));
Transbox_22.addChild(box_22);
if (osci_slideposi[2].y==oscislider3_posi[1])
{
triggerch2coun = 100;
}
if (osci_slideposi[2].y==oscislider3_posi[2])
{
ch22curve3D = new Scope3D(0.25f, 0.2f, coordinate_Y2, new Vector3f(0.0f, 0.0f,
0.0015f), hposition, 0, 0.0f, 5);
}
else
{
if (cycle<=0.055f) cycle=0.055f;
ch22curve3D = new Scope3D(0.25f, 0.2f, coordinate_Y2, new Vector3f(0.0f, 0.0f,
0.0015f), hposition, 100-triggerch2coun, 1.0f/(sweeptime*sgfrq), positionch2);
}
osciCurvebranch.addChild(ch22curve3D);
}
}
osciCurvebranchParent.addChild(osciCurvebranch);
wakeupOn(alleventsCriterion);
}
else if (eventId == OSCIOFF)
{
if (osciCurvebranch!=null)
{
osciCurvebranch.detach();
}
wakeupOn(mouseandpostidCriterion);
}
// Processing the digital display of the signal generator --------
if (eventId == SGON||eventId == SGINC||eventId == SGDEC)
{
Search WWH ::




Custom Search