|
| Ramp () |
|
| Ramp (Direction dir) |
|
| Ramp (const Ramp &ramp) |
|
| ~Ramp () |
|
float | getCurveValueByX (float inputX) |
| Get the value value"Y" of the curve by value"X" .
|
|
void | updateBezierCurve () override |
| Update the data of the Bezier curve points.
|
|
double | calculateLengthForPointSet (std::vector< Coord2D > BezierPtSet) |
|
void | updateResampleBezierCurve () |
| Resample Bezier curve.
|
|
void | borderCloseResort () |
| Reordering points on canvas boundaries.
|
|
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) |
|
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) |
|
Definition at line 16 of file Ramp.h.