Calculate for line through the points that is smoothly connected as a function.
More...
|
void | calculatePositionsGraph (const Points &points, const Transformation &transformation, QVector< QPointF > &positionsGraph) const |
| Convert screen positions to graph positions.
|
|
double | functionArea (const QVector< QPointF > &positionsGraph) const |
| Use trapezoidal approximation to compute area under the function. Does not apply to relation.
|
|
void | insertSubintervalsAndLoadDistances (int subintervalsPerInterval, const QVector< QPointF > &positionsGraph, QVector< QPointF > &positionsGraphWithSubintervals, QVector< QString > &distanceGraphForward, QVector< QString > &distancePercentForward, QVector< QString > &distanceGraphBackward, QVector< QString > &distancePercentBackward) const |
| Insert the specified number of subintervals into each interval.
|
|
virtual void | loadPotentialExportVector (QVector< QString > &x, QVector< QString > &y, const Transformation &transformation, QVector< bool > &isPotentialExportAmbiguity) const |
| Load isPotentialExportAmbiguity vector. Default in base class is to load false values since there are no ambiguities.
|
|
void | loadXY (const QVector< QPointF > &positionsGraph, const DocumentModelCoords &modelCoords, const DocumentModelGeneral &modelGeneral, const MainWindowModel &modelMainWindow, const Transformation &transformation, QVector< QString > &x, QVector< QString > &y) const |
| Load x and y coordinate vectors.
|
|
double | polygonAreaForSimplyConnected (const QVector< QPointF > &points) const |
| Area in polygon using Shoelace formula, which only works if polygon is simply connected.
|
|
Calculate for line through the points that is smoothly connected as a function.
Definition at line 16 of file GeometryStrategyFunctionSmooth.h.