36 #include <vtkSTLReader.h>
37 #include <vtkCursor3D.h>
50 read3DCrossHairSlot(0);
51 connect(
this, SIGNAL(
tooltipOffset(
double)),
this, SLOT(read3DCrossHairSlot(
double)));
58 void ManualTool::read3DCrossHairSlot(
double toolTipOffset)
62 mCrossHair = vtkCursor3DPtr::New();
67 mCrossHair->SetModelBounds(-s, s, -s, s, -s, s + toolTipOffset);
68 mCrossHair->SetFocalPoint(0, 0, toolTipOffset);
79 mTimestamp = timestamp;
85 std::set<Type> retval;
93 return mCrossHair->GetOutput();
136 return Transform3D::Identity();
Transform3D Transform3D
Transform3D is a representation of an affine 3D transform.
double getMilliSecondsSinceEpoch()
vtkSmartPointer< class vtkPolyData > vtkPolyDataPtr