Skip to content
Snippets Groups Projects
Commit 19f86244 authored by Romain Garrigues's avatar Romain Garrigues
Browse files

Modifications pour la compatibilité du code avec VC++ 6.0

parent 992c7790
Branches
Tags
No related merge requests found
...@@ -27,12 +27,12 @@ namespace otb ...@@ -27,12 +27,12 @@ namespace otb
FillGapsFilter::FillGapsFilter() FillGapsFilter::FillGapsFilter()
{ {
this->itk::ProcessObject::SetNumberOfRequiredInputs(1); this->ProcessObjectType::SetNumberOfRequiredInputs(1);
this->itk::ProcessObject::SetNumberOfRequiredOutputs(1); this->ProcessObjectType::SetNumberOfRequiredOutputs(1);
LineSpatialObjectListPointer output = LineSpatialObjectListType::New(); LineSpatialObjectListPointer output = LineSpatialObjectListType::New();
this->itk::ProcessObject::SetNthOutput(0, output ); this->ProcessObjectType::SetNthOutput(0, output );
m_Radius = 4.0; m_Radius = 4.0;
m_AngularBeam = 1.0; m_AngularBeam = 1.0;
...@@ -43,7 +43,7 @@ void ...@@ -43,7 +43,7 @@ void
FillGapsFilter FillGapsFilter
::SetInput(const LineSpatialObjectListType * input) ::SetInput(const LineSpatialObjectListType * input)
{ {
this->itk::ProcessObject::SetNthInput(0, this->ProcessObjectType::SetNthInput(0,
const_cast< LineSpatialObjectListType * >( input ) ); const_cast< LineSpatialObjectListType * >( input ) );
} }
...@@ -53,7 +53,7 @@ FillGapsFilter ...@@ -53,7 +53,7 @@ FillGapsFilter
::GetInput(void) ::GetInput(void)
{ {
return static_cast<const LineSpatialObjectListType *> return static_cast<const LineSpatialObjectListType *>
(this->itk::ProcessObject::GetInput(0) ); (this->ProcessObjectType::GetInput(0) );
} }
...@@ -62,7 +62,7 @@ FillGapsFilter ...@@ -62,7 +62,7 @@ FillGapsFilter
::GetOutput(void) ::GetOutput(void)
{ {
return static_cast<LineSpatialObjectListType *> return static_cast<LineSpatialObjectListType *>
(this->itk::ProcessObject::GetOutput(0) ); (this->ProcessObjectType::GetOutput(0) );
} }
......
...@@ -50,6 +50,8 @@ public: ...@@ -50,6 +50,8 @@ public:
typedef LineSpatialObjectListType::LineType LineSpatialObjectType; typedef LineSpatialObjectListType::LineType LineSpatialObjectType;
typedef LineSpatialObjectType::PointListType PointListType; typedef LineSpatialObjectType::PointListType PointListType;
typedef LineSpatialObjectType::LinePointType PointType; typedef LineSpatialObjectType::LinePointType PointType;
typedef itk::ProcessObject ProcessObjectType;
void SetInput(const LineSpatialObjectListType * input); void SetInput(const LineSpatialObjectListType * input);
const LineSpatialObjectListType * GetInput(); const LineSpatialObjectListType * GetInput();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment