(#884) Refactor and cleanup

This commit is contained in:
Magne Sjaastad
2016-09-30 09:34:45 +02:00
parent de11836e03
commit 593d72d63b
18 changed files with 515 additions and 583 deletions
@@ -101,6 +101,24 @@ cvf::Vec3d RimIntersectionBox::boxSize() const
return cvf::Vec3d(m_maxXCoord, m_maxYCoord, m_maxZCoord) - cvf::Vec3d(m_minXCoord, m_minYCoord, m_minZCoord);
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimIntersectionBox::setFromOriginAndSize(const cvf::Vec3d& origin, const cvf::Vec3d& size)
{
m_minXCoord = origin.x();
m_minYCoord = origin.y();
m_minZCoord = origin.z();
m_maxXCoord = origin.x() + size.x();
m_maxYCoord = origin.y() + size.y();
m_maxZCoord = origin.z() + size.z();
updateConnectedEditors();
rebuildGeometryAndScheduleCreateDisplayModel();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------