25#include <Inventor/Qt/viewers/SoQtExaminerViewer.h>
26#include <Inventor/nodes/SoRotationXYZ.h>
27#include <Inventor/sensors/SoTimerSensor.h>
29#ifndef __scene3D__ObjectPreviewViewer_h__
30#define __scene3D__ObjectPreviewViewer_h__
52 static void timeSensorCallback(
void*
data, SoSensor* sensor);
53 SoRotationXYZ* rotation;
54 SoSeparator* previewRoot;
55 SbBool processSoEvent(
const SoEvent*
const event)
override;
std::shared_ptr< SoTimerSensor > SoTimerSensorPtr
void setObjectToDisplay(SoNode *object)
ObjectPreviewViewer(const controller::ControllerPtr &control, QWidget *widget)
Constructor Creates an Instance of the Class.
This file is part of ArmarX.
std::weak_ptr< Controller > ControllerWeakPtr
std::shared_ptr< Controller > ControllerPtr