#2608 #2609 Add disabled Solvespace S-curve calculation. Use simplified S-curve calculation. Cleaned up Gui to only whats supported.

This commit is contained in:
Jacob Støren
2018-07-04 16:49:04 +02:00
parent e739a95830
commit 7156b99b88
16 changed files with 732 additions and 22 deletions

View File

@@ -90,6 +90,14 @@ double SolveSpaceSystem::parameterValue(Slvs_hParam paramId)
return (*m_paramsMemory)[paramId-1].val;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void SolveSpaceSystem::setParameterValue(Slvs_hParam paramId, double value)
{
(*m_paramsMemory)[paramId-1].val = value;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------

View File

@@ -27,6 +27,7 @@ public:
ResultStatus solve(Slvs_hGroup groupId, bool reportFailedConstraints = true);
double parameterValue(Slvs_hParam paramId);
void setParameterValue(Slvs_hParam paramId, double value);
std::tuple< std::valarray<double>,
std::valarray<double>,