Léa Saviot
|
0f8bfc4f96
|
[apps/cartesian_function] Fix XYEvaluation for cartesian functions
|
2019-09-09 11:25:20 +02:00 |
|
Émilie Feral
|
7b8973f020
|
[apps/graph] Move nextIntersectionFrom method from controller to model
and take into account the function domain in the intersection
computation
|
2019-09-09 10:22:44 +02:00 |
|
Ruben Dashyan
|
c8206d51f2
|
[apps/shared/cartesian_function] Add static ParameterMessageForPlotType method
|
2019-09-05 11:58:51 +02:00 |
|
Émilie Feral
|
8ce062acc4
|
[apps/shared] CartesianFunction: default domain of parametric and polar
functions is 0..2*pi
|
2019-09-03 16:21:28 +02:00 |
|
Émilie Feral
|
eb3ea55d53
|
[apps/shared] CartesianFunction is composed of a 1D range as a
definition domain
|
2019-09-03 15:34:35 +02:00 |
|
Léa Saviot
|
4436967c57
|
[apps/go_to_param_cntrlr] Change parameter name according to func
|
2019-09-03 15:04:01 +02:00 |
|
Émilie Feral
|
908eaa4a43
|
[apps/shared] CartesianFunction: when changing the plot type, handle the
case of uninitialized expression
|
2019-09-03 10:03:06 +02:00 |
|
Léa Saviot
|
9fe6034eb5
|
[apps/cartesian_function] Change function when switching plotType
Cartesian -> Parametric -> Polar
3 -> [[t][3]] -> 3
|
2019-09-02 11:08:54 +02:00 |
|
Émilie Feral
|
d5730e2702
|
[apps/shared] CartesianFunction: evaluating function out of its domain
returns NAN
|
2019-08-30 17:14:26 +02:00 |
|
Léa Saviot
|
fa413edc61
|
[apps/graph] fix banner view for polar and parametric
|
2019-08-30 15:04:27 +02:00 |
|
Léa Saviot
|
c162a6ccc0
|
[apps/cartesian_function] Remove computeation done twice
|
2019-08-30 10:49:08 +02:00 |
|
Léa Saviot
|
da97ffc747
|
[apps] Fix wrong method called
|
2019-08-30 10:42:20 +02:00 |
|
Émilie Feral
|
2827594616
|
[apps/shared] CartesianFunction: fix tmin and tmax default values
depending on the plot type
|
2019-08-29 15:54:52 +02:00 |
|
Léa Saviot
|
f44c086804
|
[apps/cartesian_function] Fix angle conversion
|
2019-08-29 11:07:22 +02:00 |
|
Léa Saviot
|
a945c02edf
|
[poincare/Coordinate2D] Rename members x1 and x2
|
2019-08-29 11:07:22 +02:00 |
|
Léa Saviot
|
c71ef7ff79
|
[apps/graph] Evaluation methods renaming
|
2019-08-29 11:07:22 +02:00 |
|
Léa Saviot
|
28a721e96e
|
[apps] Start fixing apps as cursor has new member variable
|
2019-08-29 11:07:22 +02:00 |
|
Léa Saviot
|
1caa0fb051
|
[apps/shared] tMin and tMax attributes to CartesianFunction
|
2019-08-29 11:07:22 +02:00 |
|
Ruben Dashyan
|
6dd9913f9b
|
[apps/shared/cartesian_function] Check the reduced expression of parametric functions is a 2x1 matrix
|
2019-08-29 11:07:22 +02:00 |
|
Ruben Dashyan
|
ee1cdea837
|
[apps/shared/cartesian_function] Function symbol depends on its plot type
|
2019-08-29 11:07:22 +02:00 |
|
Ruben Dashyan
|
efc5b15211
|
[apps/shared/cartesian_function] Define PlotType
|
2019-08-29 11:07:22 +02:00 |
|
Ruben Dashyan
|
43d72e082f
|
[apps] Move sumBetweenBounds from Shared::Function to Shared::SumGraphController
|
2019-08-29 11:07:22 +02:00 |
|
Ruben Dashyan
|
1d0668a84c
|
[apps] Move some methods from Shared::CartesianFunction to GraphControllers
|
2019-08-29 11:07:22 +02:00 |
|
Ruben Dashyan
|
c2b8781983
|
[apps/*/function] Move implementation of evaluateAtAbscissa to CartesianFunction
|
2019-08-29 11:07:21 +02:00 |
|
Ruben Dashyan
|
b665e841ad
|
[apps] Remove arg parameter in Shared::Function::nameWithArgument and Shared::CartesianFunction::derivativeNameWithArgument
|
2019-08-29 11:07:21 +02:00 |
|
Léa Saviot
|
1e483d60ce
|
[poincare] Coordinate2D out of the Expression class
|
2019-08-13 18:00:15 +02:00 |
|
Émilie Feral
|
2861a35840
|
Clean some warnings
|
2019-08-08 16:29:38 +02:00 |
|
Léa Saviot
|
61cf762eef
|
[poincare] Expression::ReductionContext
|
2019-08-08 16:29:37 +02:00 |
|
Léa Saviot
|
d97d5d40f5
|
[apps/cartesian_function] Fix derivative name display
Scenario: f(x) = x, go to the Values tab of the Graph app, display the
derivative, there is a roblem with UTF8
|
2019-05-03 15:54:22 +02:00 |
|
Léa Saviot
|
a337bd260d
|
[unicode] Use Poincare::SerializationHelper::CodePoint
|
2019-05-03 15:53:21 +02:00 |
|
Léa Saviot
|
1d26e6da73
|
[ion/unicode] Clean special code points
|
2019-05-03 15:53:21 +02:00 |
|
Émilie Feral
|
a891fff930
|
[shared] Change name of classes:
FunctionRecordData --> FunctionRecordDataBuffer
CartesianFunctionRecordData --> CartesianFunctionRecordDataBuffer
SequenceRecordData --> SequenceRecordDataBuffer
|
2019-05-03 15:53:20 +02:00 |
|
Émilie Feral
|
578c65d5dd
|
[shared] Clean class names containing storage
|
2019-05-03 15:53:20 +02:00 |
|
Émilie Feral
|
57da4ea618
|
[shared] Rename classes:
ExpressionModelHandle --> ExpressionModel
SingleExpressionModelHandle --> ExpressionModelHandle
StorageFunction --> Function
StorageCartesianFunction --> CartesianFunction
StorageFunctionApp --> FunctionApp
|
2019-05-03 15:53:20 +02:00 |
|