Skip to content

Commit

Permalink
EHN: namespace updated according to the OpenIGTLinkIO library
Browse files Browse the repository at this point in the history
  • Loading branch information
leochan2009 committed Mar 12, 2017
1 parent c894676 commit a2d4744
Show file tree
Hide file tree
Showing 8 changed files with 26 additions and 23 deletions.
2 changes: 1 addition & 1 deletion MRML/vtkIGTLToMRMLBase.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
#include <igtlMessageBase.h>

// OpenIGTLinkIO include
#include "igtlBaseConverter.h"
#include "igtlioBaseConverter.h"


// MRML includes
Expand Down
2 changes: 1 addition & 1 deletion MRML/vtkIGTLToMRMLCommand.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

#include "igtlCommandMessage.h"
// OpenIGTLinkIO include
#include "igtlImageConverter.h"
#include "igtlioCommandConverter.h"

class VTK_SLICER_OPENIGTLINKIF_MODULE_MRML_EXPORT vtkIGTLToMRMLCommand : public vtkIGTLToMRMLBase
{
Expand Down
9 changes: 5 additions & 4 deletions MRML/vtkIGTLToMRMLImage.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,14 @@ vtkStandardNewMacro(vtkIGTLToMRMLImage);
//---------------------------------------------------------------------------
vtkIGTLToMRMLImage::vtkIGTLToMRMLImage()
{
converter = igtl::ImageConverter::New();
vtkContent = new igtl::ImageConverter::ContentData();
converter = new igtlio::ImageConverter();
vtkContent = new igtlio::ImageConverter::ContentData();
}

//---------------------------------------------------------------------------
vtkIGTLToMRMLImage::~vtkIGTLToMRMLImage()
{
delete converter;
delete vtkContent;
}

Expand Down Expand Up @@ -218,7 +219,7 @@ int vtkIGTLToMRMLImage::IGTLToMRML(igtl::MessageBase::Pointer buffer, vtkMRMLNod
vtkErrorMacro("vtkIGTLToMRMLImage::IGTLToMRML failed: invalid node");
return 0;
}
igtl::BaseConverter::HeaderData header;
igtlio::BaseConverter::HeaderData header;
vtkContent->image = volumeNode->GetImageData();
vtkContent->transform = vtkMatrix4x4::New();

Expand Down Expand Up @@ -255,7 +256,7 @@ int vtkIGTLToMRMLImage::MRMLToIGTL(unsigned long event, vtkMRMLNode* mrmlNode, i
}

vtkImageData* imageData = volumeNode->GetImageData();
igtl::BaseConverter::HeaderData header;
igtlio::BaseConverter::HeaderData header;

vtkContent->image = imageData;
vtkMatrix4x4 *mat = vtkMatrix4x4::New();
Expand Down
6 changes: 3 additions & 3 deletions MRML/vtkIGTLToMRMLImage.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
#include <igtlImageMessage.h>

// OpenIGTLinkIO include
#include "igtlImageConverter.h"
#include "igtlioImageConverter.h"

// MRML includes
#include <vtkMRMLNode.h>
Expand Down Expand Up @@ -64,9 +64,9 @@ class VTK_SLICER_OPENIGTLINKIF_MODULE_MRML_EXPORT vtkIGTLToMRMLImage : public vt

igtl::GetImageMessage::Pointer GetImageMessage;

igtl::ImageConverter::Pointer converter;
igtlio::ImageConverter* converter;

igtl::ImageConverter::ContentData* vtkContent;
igtlio::ImageConverter::ContentData* vtkContent;

};

Expand Down
9 changes: 5 additions & 4 deletions MRML/vtkIGTLToMRMLLinearTransform.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,14 @@ vtkStandardNewMacro(vtkIGTLToMRMLLinearTransform);
//---------------------------------------------------------------------------
vtkIGTLToMRMLLinearTransform::vtkIGTLToMRMLLinearTransform()
{
converter = igtl::TransformConverter::New();
vtkContent = new igtl::TransformConverter::ContentData();
converter = new igtlio::TransformConverter();
vtkContent = new igtlio::TransformConverter::ContentData();
}

//---------------------------------------------------------------------------
vtkIGTLToMRMLLinearTransform::~vtkIGTLToMRMLLinearTransform()
{
delete converter;
delete vtkContent;
}

Expand Down Expand Up @@ -105,7 +106,7 @@ int vtkIGTLToMRMLLinearTransform::IGTLToMRML(igtl::MessageBase::Pointer buffer,

vtkMRMLLinearTransformNode* transformNode =
vtkMRMLLinearTransformNode::SafeDownCast(node);
igtl::BaseConverter::HeaderData header;
igtlio::BaseConverter::HeaderData header;
vtkContent->transform = transformNode->GetMatrixTransformToParent();
converter->fromIGTL(buffer, &header, vtkContent, 1);
transformNode->SetMatrixTransformToParent(vtkContent->transform.GetPointer());
Expand All @@ -123,7 +124,7 @@ int vtkIGTLToMRMLLinearTransform::MRMLToIGTL(unsigned long event, vtkMRMLNode* m
vtkMRMLLinearTransformNode::SafeDownCast(mrmlNode);
vtkNew<vtkMatrix4x4> matrix;
transformNode->GetMatrixTransformToParent(matrix.GetPointer());
igtl::BaseConverter::HeaderData header;
igtlio::BaseConverter::HeaderData header;
converter->toIGTL(header, *vtkContent, &this->OutTransformMsg);

*size = this->OutTransformMsg->GetPackSize();
Expand Down
6 changes: 3 additions & 3 deletions MRML/vtkIGTLToMRMLLinearTransform.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
#include <igtlTransformMessage.h>

// OpenIGTLinkIO includes
#include "igtlTransformConverter.h"
#include "igtlioTransformConverter.h"

// MRML includes
#include <vtkMRMLNode.h>
Expand Down Expand Up @@ -63,8 +63,8 @@ class VTK_SLICER_OPENIGTLINKIF_MODULE_MRML_EXPORT vtkIGTLToMRMLLinearTransform :

protected:
igtl::TransformMessage::Pointer OutTransformMsg;
igtl::TransformConverter::ContentData* vtkContent;
igtl::TransformConverter::Pointer converter;
igtlio::TransformConverter::ContentData* vtkContent;
igtlio::TransformConverter* converter;
};


Expand Down
9 changes: 5 additions & 4 deletions MRML/vtkIGTLToMRMLPolyData.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,14 @@ vtkStandardNewMacro(vtkIGTLToMRMLPolyData);
//---------------------------------------------------------------------------
vtkIGTLToMRMLPolyData::vtkIGTLToMRMLPolyData()
{
converter = igtl::PolyDataConverter::New();
vtkContent = new igtl::PolyDataConverter::MessageContent();
converter = new igtlio::PolyDataConverter();
vtkContent = new igtlio::PolyDataConverter::MessageContent();
}

//---------------------------------------------------------------------------
vtkIGTLToMRMLPolyData::~vtkIGTLToMRMLPolyData()
{
delete converter;
delete vtkContent;
}

Expand Down Expand Up @@ -143,7 +144,7 @@ int vtkIGTLToMRMLPolyData::IGTLToMRML(igtl::MessageBase::Pointer buffer, vtkMRML
}


igtl::BaseConverter::HeaderData header;
igtlio::BaseConverter::HeaderData header;
vtkContent->polydata = modelNode->GetPolyData();

converter->IGTLToVTK(buffer, vtkContent, 1);
Expand Down Expand Up @@ -179,7 +180,7 @@ int vtkIGTLToMRMLPolyData::MRMLToIGTL(unsigned long event, vtkMRMLNode* mrmlNode
}

vtkPolyData* poly = modelNode->GetPolyData();
igtl::BaseConverter::HeaderData header;
igtlio::BaseConverter::HeaderData header;

vtkContent->polydata = poly;
converter->VTKToIGTL(*vtkContent, &this->OutPolyDataMessage);
Expand Down
6 changes: 3 additions & 3 deletions MRML/vtkIGTLToMRMLPolyData.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
#include <igtlPolyDataMessage.h>

// OpenIGTLinkIO include
#include "igtlPolyDataConverter.h"
#include "igtlioPolyDataConverter.h"

// MRML includes
#include <vtkMRMLNode.h>
Expand Down Expand Up @@ -58,9 +58,9 @@ class VTK_SLICER_OPENIGTLINKIF_MODULE_MRML_EXPORT vtkIGTLToMRMLPolyData : public
igtl::PolyDataMessage::Pointer OutPolyDataMessage;
igtl::GetPolyDataMessage::Pointer GetPolyDataMessage;

igtl::PolyDataConverter::Pointer converter;
igtlio::PolyDataConverter* converter;

igtl::PolyDataConverter::MessageContent* vtkContent;
igtlio::PolyDataConverter::MessageContent* vtkContent;

};

Expand Down

0 comments on commit a2d4744

Please sign in to comment.