[Opal-commits] opal/samples/simple_objects main.cpp,1.21,1.22
Status: Inactive
Brought to you by:
tylerstreeter
|
From: tylerstreeter <tyl...@us...> - 2005-03-03 04:40:08
|
Update of /cvsroot/opal/opal/samples/simple_objects In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16484/samples/simple_objects Modified Files: main.cpp Log Message: added the ability to loop through a BlueprintInstance's objects Index: main.cpp =================================================================== RCS file: /cvsroot/opal/opal/samples/simple_objects/main.cpp,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** main.cpp 1 Mar 2005 05:04:19 -0000 1.21 --- main.cpp 3 Mar 2005 04:39:54 -0000 1.22 *************** *** 132,169 **** gSimulator->instantiateBlueprint(instance, gRagdollBP); ! // Setup various components of the Blueprint. ! opal::Solid* s = NULL; ! s = instance.getSolid("left foot"); ! setupVisualShapes(s); ! s = instance.getSolid("right foot"); ! setupVisualShapes(s); ! s = instance.getSolid("lower left leg"); ! setupVisualShapes(s); ! s = instance.getSolid("lower right leg"); ! setupVisualShapes(s); ! s = instance.getSolid("upper left leg"); ! setupVisualShapes(s); ! s = instance.getSolid("upper right leg"); ! setupVisualShapes(s); ! s = instance.getSolid("pelvis"); ! setupVisualShapes(s); ! s = instance.getSolid("lower torso"); ! setupVisualShapes(s); ! s = instance.getSolid("upper torso"); ! setupVisualShapes(s); ! s = instance.getSolid("upper left arm"); ! setupVisualShapes(s); ! s = instance.getSolid("lower left arm"); ! setupVisualShapes(s); ! s = instance.getSolid("left hand"); ! setupVisualShapes(s); ! s = instance.getSolid("upper right arm"); ! setupVisualShapes(s); ! s = instance.getSolid("lower right arm"); ! setupVisualShapes(s); ! s = instance.getSolid("right hand"); ! setupVisualShapes(s); ! s = instance.getSolid("head"); ! setupVisualShapes(s); } --- 132,176 ---- gSimulator->instantiateBlueprint(instance, gRagdollBP); ! int i=0; ! for (i=0; i<instance.getNumSolids(); ++i) ! { ! opal::Solid* s = instance.getSolid(i); ! setupVisualShapes(s); ! } ! ! //// Setup various components of the Blueprint. ! //opal::Solid* s = NULL; ! //s = instance.getSolid("left foot"); ! //setupVisualShapes(s); ! //s = instance.getSolid("right foot"); ! //setupVisualShapes(s); ! //s = instance.getSolid("lower left leg"); ! //setupVisualShapes(s); ! //s = instance.getSolid("lower right leg"); ! //setupVisualShapes(s); ! //s = instance.getSolid("upper left leg"); ! //setupVisualShapes(s); ! //s = instance.getSolid("upper right leg"); ! //setupVisualShapes(s); ! //s = instance.getSolid("pelvis"); ! //setupVisualShapes(s); ! //s = instance.getSolid("lower torso"); ! //setupVisualShapes(s); ! //s = instance.getSolid("upper torso"); ! //setupVisualShapes(s); ! //s = instance.getSolid("upper left arm"); ! //setupVisualShapes(s); ! //s = instance.getSolid("lower left arm"); ! //setupVisualShapes(s); ! //s = instance.getSolid("left hand"); ! //setupVisualShapes(s); ! //s = instance.getSolid("upper right arm"); ! //setupVisualShapes(s); ! //s = instance.getSolid("lower right arm"); ! //setupVisualShapes(s); ! //s = instance.getSolid("right hand"); ! //setupVisualShapes(s); ! //s = instance.getSolid("head"); ! //setupVisualShapes(s); } |