[apps/shared] tMin and tMax attributes to CartesianFunction

This commit is contained in:
Léa Saviot
2019-08-28 14:58:18 +02:00
parent a45af36bfe
commit 1caa0fb051
2 changed files with 31 additions and 4 deletions

View File

@@ -128,6 +128,22 @@ double CartesianFunction::approximateDerivative(double x, Poincare::Context * co
return PoincareHelpers::ApproximateToScalar<double>(derivative, context);
}
double CartesianFunction::tMin() const {
return recordData()->tMin();
}
double CartesianFunction::tMax() const {
return recordData()->tMax();
}
void CartesianFunction::setTMin(double tMin) {
recordData()->setTMin(tMin);
}
void CartesianFunction::setTMax(double tMax) {
recordData()->setTMax(tMax);
}
void * CartesianFunction::Model::expressionAddress(const Ion::Storage::Record * record) const {
return (char *)record->value().buffer+sizeof(CartesianFunctionRecordDataBuffer);
}