|
| Curve () |
|
| Curve (CurveMode mode) |
|
| Curve (const Curve &curve) |
|
| ~Curve () |
|
void | updateResampleBezierCurve (std::vector< Coord2D > &myBezierPoint_H) |
| Resample Bezier curve.
|
|
void | UpdateFieldFinalCoord () override |
| Updating the data of a Field.
|
|
| Canvas () |
|
| ~Canvas () |
|
void | addPoint (float x, float y) |
|
void | addPointAndHandlePoint (Coord2D point, Coord2D handle_1, Coord2D handle_2) |
|
void | addFloatItemToCoord (float x, float y, std::vector< Coord2D > &coordArray) |
|
void | clearMyCoord () |
|
void | setCurveClose (bool s) |
|
void | setInterpMode (bool useBezier) |
|
void | setResample (bool s) |
|
void | setUseSquard (bool s) |
|
void | useBezier () |
|
void | useLinear () |
|
void | setSpacing (double s) |
|
void | remapX (double minX, double maxX) |
|
void | remapY (double minY, double maxY) |
|
void | remapXY (double minX, double maxX, double minY, double maxY) |
|
void | setRange_MinX (float min, float max) |
|
void | setRange_MaxX (float min, float max) |
|
void | setRange_MinY (float min, float max) |
|
void | setRange_MaxY (float min, float max) |
|
void | setRange (float min, float max) |
|
void | addItemOriginalCoord (int x, int y) |
|
void | addItemHandlePoint (int x, int y) |
|
virtual void | updateBezierCurve () |
|
void | updateBezierPointToBezierSet (Coord2D p0, Coord2D p1, Coord2D p2, Coord2D p3, std::vector< Coord2D > &bezierSet) |
|
void | updateResampleLinearLine () |
|
void | resamplePointFromLine (std::vector< Coord2D > pointSet) |
|
std::vector< Coord2D > | getPoints () |
|
unsigned | getPointSize () |
|
void | convertCoordToStr (std::string VarName, std::vector< Canvas::Coord2D > Array, std::string &Str) |
|
template<typename T> |
void | convertVarToStr (std::string VarName, T value, std::string &Str) |
|
void | setVarByStr (std::string Str, double &value) |
|
void | setVarByStr (std::string Str, float &value) |
|
void | setVarByStr (std::string Str, int &value) |
|
void | setVarByStr (std::string Str, bool &value) |
|
void | setVarByStr (std::string Str, Canvas::Interpolation &value) |
|
void | setVarByStr (std::string Str, Direction &value) |
|