|
NorMIT-nav
22.09
An IGT application
|
Go to the documentation of this file.
14 #include <vtkSTLReader.h>
16 #include <vtkConeSource.h>
41 std::set<Type> retval;
43 if (toolStructure->mIsReference)
45 if (toolStructure->mIsPointer)
47 if (toolStructure->mIsProbe)
67 return mTooltipOffset;
72 if (
similar(val, mTooltipOffset))
85 TimedTransformMap::iterator startIt =
mPositionHistory->lower_bound(startTime);
86 TimedTransformMap::iterator stopIt =
mPositionHistory->upper_bound(stopTime);
113 (*mPositionHistory)[timestamp] =
m_prMt;
126 if (!toolGraphicsFileName.isEmpty()
127 && dir.exists(toolGraphicsFileName))
130 reader->SetFileName(
cstring_cast(toolGraphicsFileName));
Namespace for all CustusX production code.
vtkSmartPointer< class vtkSTLReader > vtkSTLReaderPtr
cstring_cast_Placeholder cstring_cast(const T &val)
boost::shared_ptr< class TrackingPositionFilter > TrackingPositionFilterPtr
Transform3D Transform3D
Transform3D is a representation of an affine 3D transform.
std::map< double, Transform3D > TimedTransformMap
boost::shared_ptr< TimedTransformMap > TimedTransformMapPtr
vtkSmartPointer< vtkPolyData > vtkPolyDataPtr
boost::shared_ptr< class Tool > ToolPtr
bool similar(const CameraInfo &lhs, const CameraInfo &rhs, double tol)