From 54997fe0aced91d91942c3e442d062951c824874 Mon Sep 17 00:00:00 2001 From: AndreaRigoni Date: Thu, 25 Sep 2025 17:34:23 +0200 Subject: [PATCH] fix mismatch Origin - Position --- src/Math/VoxImage.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Math/VoxImage.cpp b/src/Math/VoxImage.cpp index b655b1f..a412c1f 100644 --- a/src/Math/VoxImage.cpp +++ b/src/Math/VoxImage.cpp @@ -99,7 +99,7 @@ void Abstract::VoxImage::ExportToVti (const char *file, bool density_type, bool vtkSmartPointer image = vtkSmartPointer::New(); image->SetDimensions(voxels->GetDims()(0), voxels->GetDims()(1), voxels->GetDims()(2)); image->SetSpacing(voxels->GetSpacing()(0), voxels->GetSpacing()(1), voxels->GetSpacing()(2)); - image->SetOrigin(voxels->GetOrigin()(0), voxels->GetOrigin()(1), voxels->GetOrigin()(2)); + image->SetOrigin(voxels->GetPosition()(0), voxels->GetPosition()(1), voxels->GetPosition()(2)); image->AllocateScalars(VTK_FLOAT, 1); float norm; @@ -164,7 +164,7 @@ int Abstract::VoxImage::ImportFromVti(const char *file, bool density_type) { voxels->SetDims(Vector3i(nx,ny,nz)); voxels->SetSpacing(Vector3f(image->GetSpacing()[0],image->GetSpacing()[1],image->GetSpacing()[2])); - voxels->SetOrigin(Vector3f(image->GetOrigin()[0],image->GetOrigin()[1],image->GetOrigin()[2])); + voxels->SetPosition(Vector3f(image->GetOrigin()[0],image->GetOrigin()[1],image->GetOrigin()[2])); float norm; if (density_type) {