371 SO_KIT_CATALOG_ENTRY_HEADER(material);
377 SO_KIT_CATALOG_ENTRY_HEADER(translatorSep);
378 SO_KIT_CATALOG_ENTRY_HEADER(translatorRotInv);
379 SO_KIT_CATALOG_ENTRY_HEADER(translator);
380 SO_KIT_CATALOG_ENTRY_HEADER(rotator);
384 SO_KIT_CATALOG_ENTRY_HEADER(beamSep);
385 SO_KIT_CATALOG_ENTRY_HEADER(beamPlacement);
386 SO_KIT_CATALOG_ENTRY_HEADER(beamScale);
387 SO_KIT_CATALOG_ENTRY_HEADER(beamSwitch);
388 SO_KIT_CATALOG_ENTRY_HEADER(beam);
389 SO_KIT_CATALOG_ENTRY_HEADER(beamActive);
414 static void initClass();
415 static void exitClass();
421 static void startCB(
void *,
SoDragger * );
422 static void motionCB(
void *,
SoDragger * );
423 static void doneCB(
void *,
SoDragger * );
432 static void fieldSensorCB(
void *,
SoSensor * );
433 static void valueChangedCB(
void *,
SoDragger * );
436 void setBeamScaleFromAngle(
float beamAngle);
448 virtual void setDefaultOnNonWritingFields();
453 static const char geomBuffer[];