10 #include <Inventor/nodes/SoSeparator.h>
11 #include <Inventor/nodes/SoTranslation.h>
12 #include <Inventor/nodes/SoMaterial.h>
32 SoSeparator * errDetailed =
new SoSeparator;
39 SoTranslation * localtrans0 =
new SoTranslation;
43 if (rdolist.size() == 1 || !
collHandle()->drawRDOs())
45 errDetailed->addChild(localtrans0);
46 errDetailed->addChild(
common()->nodeManager()->getShapeNode_Strip(striplength,
53 SoTranslation * localtransBack =
new SoTranslation;
54 localtransBack->translation.setValue(-(localtrans0->translation.getValue()));
55 errDetailed->addChild(localtransBack);
58 SoSeparator * rdos =
new SoSeparator;
59 rdos->addChild(localtrans0);
61 rdos->addChild(
common()->nodeManager()->getShapeNode_Strip(striplength,
69 rdos->addChild( transparent );
78 SoTranslation * localtrans =
new SoTranslation;
80 rdos->addChild(localtrans);
82 rdos->addChild(
common()->nodeManager()->getShapeNode_Strip(striplength,
86 localposOLD = localposRDO;
88 errDetailed->addChild(rdos);
92 shape_detailed = errDetailed;
99 static const double l=100.0;