14 #include <itkMutexLockHolder.h> 23 m_MyMutex(
itk::FastMutexLock::New()),
24 m_TrackingError(0.0f),
54 Superclass::PrintSelf(os, indent);
55 os << indent <<
"ToolName: " <<
m_ToolName << std::endl;
57 os << indent <<
"Position: " <<
m_Position << std::endl;
58 os << indent <<
"Orientation: " <<
m_Orientation << std::endl;
60 os << indent <<
"Enabled: " <<
m_Enabled << std::endl;
61 os << indent <<
"DataValid: " <<
m_DataValid << std::endl;
64 os << indent <<
"ToolTipSet: " <<
m_ToolTipSet << std::endl;
75 itkDebugMacro(
"setting m_ToolName to " << _arg);
117 if( (toolTipPosition[0] == 0) &&
118 (toolTipPosition[1] == 0) &&
119 (toolTipPosition[2] == 0) &&
120 (orientation.x() == 0) &&
121 (orientation.y() == 0) &&
122 (orientation.z() == 0) &&
123 (orientation.r() == 1))
154 position[0] = pos_vnl[0];
155 position[1] = pos_vnl[1];
156 position[2] = pos_vnl[2];
169 itkDebugMacro(
"setting m_Position to " << position);
199 itkDebugMacro(
"setting m_Orientation to " << orientation);
239 itkDebugMacro(
"setting m_DataValid to " << isDataValid);
262 itkDebugMacro(
"setting m_TrackingError to " << error);
279 itkDebugMacro(
"setting m_ErrorMessage to " << _arg);
vnl_quaternion< ScalarType > Quaternion
MITKNEWMODULE_EXPORT bool Equal(mitk::ExampleDataStructure *leftHandSide, mitk::ExampleDataStructure *rightHandSide, mitk::ScalarType eps, bool verbose)
Returns true if the example data structures are considered equal.
MITKCORE_EXPORT const ScalarType eps