[Insight-developers] itkVersor

Lorensen, William E (CRD) lorensen@crd.ge.com
Wed, 10 Oct 2001 09:10:35 -0400


Luis,
Subject class has some missing or misnamed methods...

cc-1132 CC: ERROR File = /home/lorensen/Insight/Code/Common/itkRigid3DPerspectiveTransform.txx, Line
= 96
  The class "itk::Versor<double>" has no member "rotation_matrix".

    m_DirectMatrix    = m_Versor.rotation_matrix();
                                 ^
          detected during instantiation of "const
                    itk::Rigid3DPerspectiveTransform<double>::Self
                    &itk::Rigid3DPerspectiveTransform<double>::operator=(const
                    itk::Rigid3DPerspectiveTransform<double>::Self &)" 

cc-1323 CC: ERROR File = /home/lorensen/Insight/Code/Common/itkRigid3DPerspectiveTransform.txx, Line
= 163
  No operator "=" matches these operands.

            The operand types are:
                      itk::Rigid3DPerspectiveTransform<double>::VersorType =
                      const
                      itk::Rigid3DPerspectiveTransform<double>::VnlQuaternionTy
                      pe.
    m_Versor      = rotation;
                  ^
          detected during instantiation of "void
                    itk::Rigid3DPerspectiveTransform<double>::SetRotation(const
                    itk::Rigid3DPerspectiveTransform<double>::VnlQuaternionType
                    &)" 

cc-1132 CC: ERROR File = /home/lorensen/Insight/Code/Common/itkRigid3DPerspectiveTransform.txx, Line
= 164
  The class "itk::Versor<double>" has no member "rotation_matrix".

    m_DirectMatrix  = m_Versor.rotation_matrix();
                               ^
          detected during instantiation of "void
                    itk::Rigid3DPerspectiveTransform<double>::SetRotation(const
                    itk::Rigid3DPerspectiveTransform<double>::VnlQuaternionType
                    &)"