Skip to content
Snippets Groups Projects
Commit 06fdb343 authored by Victor Poughon's avatar Victor Poughon
Browse files

STYLE: run clang-format on otbVectorImage.hxx

parent e0176212
Branches
Tags
No related merge requests found
...@@ -42,10 +42,9 @@ std::string VectorImage<TPixel, VImageDimension>::GetProjectionRef(void) const ...@@ -42,10 +42,9 @@ std::string VectorImage<TPixel, VImageDimension>::GetProjectionRef(void) const
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
void void VectorImage<TPixel, VImageDimension>::SetProjectionRef(const std::string& kwl)
VectorImage<TPixel, VImageDimension>::SetProjectionRef(const std::string& kwl) {
{ itk::EncapsulateMetaData<std::string>(this->GetMetaDataDictionary(), MetaDataKey::ProjectionRefKey, kwl);
itk::EncapsulateMetaData<std::string>(this->GetMetaDataDictionary(),MetaDataKey::ProjectionRefKey,kwl);
} }
...@@ -116,130 +115,111 @@ double VectorImage<TPixel, VImageDimension>::GetGCPZ(unsigned int GCPnum) const ...@@ -116,130 +115,111 @@ double VectorImage<TPixel, VImageDimension>::GetGCPZ(unsigned int GCPnum) const
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
typename VectorImage<TPixel, VImageDimension>::VectorType typename VectorImage<TPixel, VImageDimension>::VectorType VectorImage<TPixel, VImageDimension>::GetGeoTransform(void) const
VectorImage<TPixel, VImageDimension>::GetGeoTransform(void) const
{ {
return (this->GetMetaDataInterface()->GetGeoTransform()); return (this->GetMetaDataInterface()->GetGeoTransform());
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
typename VectorImage<TPixel, VImageDimension>::VectorType typename VectorImage<TPixel, VImageDimension>::VectorType VectorImage<TPixel, VImageDimension>::GetUpperLeftCorner(void) const
VectorImage<TPixel, VImageDimension>::GetUpperLeftCorner(void) const
{ {
return (this->GetMetaDataInterface()->GetUpperLeftCorner()); return (this->GetMetaDataInterface()->GetUpperLeftCorner());
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
typename VectorImage<TPixel, VImageDimension>::VectorType typename VectorImage<TPixel, VImageDimension>::VectorType VectorImage<TPixel, VImageDimension>::GetUpperRightCorner(void) const
VectorImage<TPixel, VImageDimension>::GetUpperRightCorner(void) const
{ {
return (this->GetMetaDataInterface()->GetUpperRightCorner()); return (this->GetMetaDataInterface()->GetUpperRightCorner());
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
typename VectorImage<TPixel, VImageDimension>::VectorType typename VectorImage<TPixel, VImageDimension>::VectorType VectorImage<TPixel, VImageDimension>::GetLowerLeftCorner(void) const
VectorImage<TPixel, VImageDimension>::GetLowerLeftCorner(void) const
{ {
return (this->GetMetaDataInterface()->GetLowerLeftCorner()); return (this->GetMetaDataInterface()->GetLowerLeftCorner());
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
typename VectorImage<TPixel, VImageDimension>::VectorType typename VectorImage<TPixel, VImageDimension>::VectorType VectorImage<TPixel, VImageDimension>::GetLowerRightCorner(void) const
VectorImage<TPixel, VImageDimension>::GetLowerRightCorner(void) const
{ {
return (this->GetMetaDataInterface()->GetLowerRightCorner()); return (this->GetMetaDataInterface()->GetLowerRightCorner());
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
typename VectorImage<TPixel, VImageDimension>::SpacingType typename VectorImage<TPixel, VImageDimension>::SpacingType VectorImage<TPixel, VImageDimension>::GetSignedSpacing() const
VectorImage<TPixel, VImageDimension>::GetSignedSpacing() const
{ {
auto spacing = this->GetSpacing(); auto spacing = this->GetSpacing();
for ( unsigned int i = 0; i < VImageDimension; ++i ) for (unsigned int i = 0; i < VImageDimension; ++i)
{ {
if (this->m_Direction[i][i] < 0 ) if (this->m_Direction[i][i] < 0)
spacing[i] = - spacing[i]; spacing[i] = -spacing[i];
} }
return spacing; return spacing;
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
void VectorImage<TPixel, VImageDimension> void VectorImage<TPixel, VImageDimension>::SetSignedSpacing(SpacingType spacing)
::SetSignedSpacing( SpacingType spacing)
{ {
for ( unsigned int i = 0; i < VImageDimension; i++ ) for (unsigned int i = 0; i < VImageDimension; i++)
{
if (spacing[i] < 0.0)
{ {
if ( spacing[i] < 0.0 ) if (this->m_Direction[i][i] > 0)
{ {
if ( this->m_Direction[i][i] > 0 ) for (unsigned j = 0; j < VImageDimension; ++j)
{ {
for ( unsigned j = 0; j < VImageDimension; ++j ) this->m_Direction[j][i] = -this->m_Direction[j][i];
{
this->m_Direction[j][i] = - this->m_Direction[j][i];
}
} }
spacing[i] = - spacing[i];
} }
spacing[i] = -spacing[i];
} }
}
this->SetSpacing(spacing); this->SetSpacing(spacing);
this->ComputeIndexToPhysicalPointMatrices(); this->ComputeIndexToPhysicalPointMatrices();
this->Modified(); this->Modified();
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
void VectorImage<TPixel, VImageDimension> void VectorImage<TPixel, VImageDimension>::SetSignedSpacing(double spacing[VImageDimension])
::SetSignedSpacing( double spacing[ VImageDimension ])
{ {
SpacingType s(spacing); SpacingType s(spacing);
this->SetSignedSpacing(s); this->SetSignedSpacing(s);
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
typename VectorImage<TPixel, VImageDimension>::ImageKeywordlistType typename VectorImage<TPixel, VImageDimension>::ImageKeywordlistType VectorImage<TPixel, VImageDimension>::GetImageKeywordlist(void)
VectorImage<TPixel, VImageDimension>::GetImageKeywordlist(void)
{ {
ImageKeywordlist kwl; ImageKeywordlist kwl;
itk::ExposeMetaData<ImageKeywordlist>(this->GetMetaDataDictionary(), itk::ExposeMetaData<ImageKeywordlist>(this->GetMetaDataDictionary(), MetaDataKey::OSSIMKeywordlistKey, kwl);
MetaDataKey::OSSIMKeywordlistKey, return kwl;
kwl);
return kwl;
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
const typename VectorImage<TPixel, VImageDimension>::ImageKeywordlistType const typename VectorImage<TPixel, VImageDimension>::ImageKeywordlistType VectorImage<TPixel, VImageDimension>::GetImageKeywordlist(void) const
VectorImage<TPixel, VImageDimension>::GetImageKeywordlist(void) const
{ {
ImageKeywordlist kwl; ImageKeywordlist kwl;
itk::ExposeMetaData<ImageKeywordlist>(this->GetMetaDataDictionary(), itk::ExposeMetaData<ImageKeywordlist>(this->GetMetaDataDictionary(), MetaDataKey::OSSIMKeywordlistKey, kwl);
MetaDataKey::OSSIMKeywordlistKey, return kwl;
kwl);
return kwl;
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
void void VectorImage<TPixel, VImageDimension>::SetImageKeywordList(const ImageKeywordlistType& kwl)
VectorImage<TPixel,VImageDimension>::SetImageKeywordList(const ImageKeywordlistType& kwl)
{ {
itk::EncapsulateMetaData<ImageKeywordlistType>(this->GetMetaDataDictionary(),MetaDataKey::OSSIMKeywordlistKey,kwl); itk::EncapsulateMetaData<ImageKeywordlistType>(this->GetMetaDataDictionary(), MetaDataKey::OSSIMKeywordlistKey, kwl);
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
void void VectorImage<TPixel, VImageDimension>::CopyInformation(const itk::DataObject* data)
VectorImage<TPixel, VImageDimension>
::CopyInformation(const itk::DataObject * data)
{ {
Superclass::CopyInformation(data); Superclass::CopyInformation(data);
this->itk::Object::SetMetaDataDictionary(data->GetMetaDataDictionary()); this->itk::Object::SetMetaDataDictionary(data->GetMetaDataDictionary());
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
typename VectorImage<TPixel, VImageDimension>::ImageMetadataInterfacePointerType typename VectorImage<TPixel, VImageDimension>::ImageMetadataInterfacePointerType VectorImage<TPixel, VImageDimension>::GetMetaDataInterface() const
VectorImage<TPixel, VImageDimension>
::GetMetaDataInterface() const
{ {
if (m_ImageMetadataInterface.IsNull()) if (m_ImageMetadataInterface.IsNull())
m_ImageMetadataInterface = ImageMetadataInterfaceFactory::CreateIMI(this->GetMetaDataDictionary()); m_ImageMetadataInterface = ImageMetadataInterfaceFactory::CreateIMI(this->GetMetaDataDictionary());
...@@ -247,8 +227,7 @@ VectorImage<TPixel, VImageDimension> ...@@ -247,8 +227,7 @@ VectorImage<TPixel, VImageDimension>
} }
template <class TPixel, unsigned int VImageDimension> template <class TPixel, unsigned int VImageDimension>
void void VectorImage<TPixel, VImageDimension>::PrintSelf(std::ostream& os, itk::Indent indent) const
VectorImage<TPixel, VImageDimension>::PrintSelf(std::ostream& os, itk::Indent indent) const
{ {
Superclass::PrintSelf(os, indent); Superclass::PrintSelf(os, indent);
this->GetMetaDataInterface()->PrintMetadata(os, indent, this->GetMetaDataDictionary()); this->GetMetaDataInterface()->PrintMetadata(os, indent, this->GetMetaDataDictionary());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment