Skip to content
Snippets Groups Projects
Commit aa48a303 authored by Julien Michel's avatar Julien Michel
Browse files

BUG: The applied origin and spacing are not necessary the vector data origin and spacing

parent a0afbc98
Branches
Tags
No related merge requests found
......@@ -200,12 +200,7 @@ VectorDataProjectionFilter<TInputVectorData,TOutputVectorData>
{
itk::Point<double,2> point;
pointCoord[0] = pointCoord[0] * m_InputSpacing[0] + m_InputOrigin[0];
pointCoord[1] = pointCoord[1] * m_InputSpacing[1] + m_InputOrigin[1];
point = m_Transform->TransformPoint(pointCoord);
point[0] = (point[0] - m_OutputOrigin[0]) / m_OutputSpacing[0];
point[1] = (point[1] - m_OutputOrigin[1]) / m_OutputSpacing[1];
return point;
}
......@@ -228,11 +223,7 @@ VectorDataProjectionFilter<TInputVectorData,TOutputVectorData>
itk::Point<double,2> point;
itk::ContinuousIndex<double,2> index;
typename LineType::VertexType pointCoord = it.Value();
pointCoord[0] = pointCoord[0] * m_InputSpacing[0] + m_InputOrigin[0];
pointCoord[1] = pointCoord[1] * m_InputSpacing[1] + m_InputOrigin[1];
point = m_Transform->TransformPoint(pointCoord);
point[0] = (point[0] - m_OutputOrigin[0]) / m_OutputSpacing[0];
point[1] = (point[1] - m_OutputOrigin[1]) / m_OutputSpacing[1];
index[0]=point[0];
index[1]=point[1];
// otbMsgDevMacro(<< "Converting: " << it.Value() << " -> " << pointCoord << " -> " << point << " -> " << index);
......
......@@ -70,9 +70,6 @@ VectorDataGlComponent<TVectorData>
return;
}
m_Spacing = m_VectorData->GetSpacing();
m_Origin = m_VectorData->GetOrigin();
// Set up blending and color
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment