|
BitmapToolkit Scol plugin
|
Go to the source code of this file.
Functions | |
| int | Random (int mi, int mx) |
| int | destroySmootherObj (mmachine m, SCOL_PTR_TYPE handsys, int obj) |
| void | pushValue (ISmoother *smoother, float value1, float value2, float value3) |
| void | getSmoothedValue (ISmoother *smoother, float &value1, float &value2, float &value3) |
| void | getExtrapolatedValue (ISmoother *smoother, float &value1, float &value2, float &value3) |
| int | _CRsmoother (mmachine m) |
| _CRsmoother : Create a new Smoother object | |
| int | _CLRsmoother (mmachine m) |
| _CLRsmoother : Clears smoother state | |
| int | _DSsmoother (mmachine m) |
| _DSsmoother : Destroys a Smoother object | |
| int | _PUSHsmootherValue1 (mmachine m) |
| _PUSHsmootherValue1 : Push a new value to ObjSmoother | |
| int | _PUSHsmootherValue2 (mmachine m) |
| _PUSHsmootherValue2 : Push a new vector2 value to ObjSmoother | |
| int | _PUSHsmootherValue3 (mmachine m) |
| _PUSHsmootherValue3 : Push a new vector3 value to ObjSmoother | |
| int | _GETsmootherSmoothedValue1 (mmachine m) |
| _GETsmootherSmoothedValue1 : Get last smoothed value from smoother as simple float | |
| int | _GETsmootherSmoothedValue2 (mmachine m) |
| _GETsmootherSmoothedValue2 : Get last smoothed value from smoother as a tuple of 2 float | |
| int | _GETsmootherSmoothedValue3 (mmachine m) |
| _GETsmootherSmoothedValue3 : Get last smoothed value from smoother as a tuple of 3 float | |
| int | _GETsmootherExtrapolatedValue1 (mmachine m) |
| _GETsmootherExtrapolatedValue1 : Get an extrapolated value from smoother as simple float | |
| int | _GETsmootherExtrapolatedValue2 (mmachine m) |
| _GETsmootherExtrapolatedValue2 : Get an extrapolated value from smoother as a tuple of 2 float | |
| int | _GETsmootherExtrapolatedValue3 (mmachine m) |
| _GETsmootherExtrapolatedValue3 : Get an extrapolated value from smoother as a tuple of 3 float | |
| int | LoadMathToolkit (mmachine m) |
| Load the packages in Scol virtual machine. | |
Variables | |
| int | OBJSMOOTHERSCOL |
| NativeDefinition | base_math_tk [] |
Function Documentation
◆ destroySmootherObj()
| int destroySmootherObj | ( | mmachine | m, |
| SCOL_PTR_TYPE | handsys, | ||
| int | obj | ||
| ) |
Definition at line 21 of file MathToolkit.cpp.
◆ getExtrapolatedValue()
| void getExtrapolatedValue | ( | ISmoother * | smoother, |
| float & | value1, | ||
| float & | value2, | ||
| float & | value3 | ||
| ) |
Definition at line 87 of file MathToolkit.cpp.
◆ getSmoothedValue()
| void getSmoothedValue | ( | ISmoother * | smoother, |
| float & | value1, | ||
| float & | value2, | ||
| float & | value3 | ||
| ) |
Definition at line 53 of file MathToolkit.cpp.
◆ LoadMathToolkit()
| int LoadMathToolkit | ( | mmachine | m | ) |
Load the packages in Scol virtual machine.
- Parameters
-
mmachine : the scol machine
Definition at line 624 of file MathToolkit.cpp.
◆ pushValue()
| void pushValue | ( | ISmoother * | smoother, |
| float | value1, | ||
| float | value2, | ||
| float | value3 | ||
| ) |
Definition at line 33 of file MathToolkit.cpp.
◆ Random()
| int Random | ( | int | mi, |
| int | mx | ||
| ) |
Definition at line 12 of file MathToolkit.cpp.
Variable Documentation
◆ base_math_tk
| NativeDefinition base_math_tk[] |
Initial value:
= {
{ "ObjSmoother", TYPTYPE, NULL, NULL },
{ "_GETsmootherExtrapolatedValue3", 1, "fun [ObjSmoother] [F F F]", _GETsmootherExtrapolatedValue3 }
}
int _PUSHsmootherValue3(mmachine m)
_PUSHsmootherValue3 : Push a new vector3 value to ObjSmoother
Definition MathToolkit.cpp:343
int _GETsmootherExtrapolatedValue3(mmachine m)
_GETsmootherExtrapolatedValue3 : Get an extrapolated value from smoother as a tuple of 3 float
Definition MathToolkit.cpp:559
int _PUSHsmootherValue1(mmachine m)
_PUSHsmootherValue1 : Push a new value to ObjSmoother
Definition MathToolkit.cpp:277
int _PUSHsmootherValue2(mmachine m)
_PUSHsmootherValue2 : Push a new vector2 value to ObjSmoother
Definition MathToolkit.cpp:309
int _GETsmootherSmoothedValue2(mmachine m)
_GETsmootherSmoothedValue2 : Get last smoothed value from smoother as a tuple of 2 float
Definition MathToolkit.cpp:406
int _GETsmootherSmoothedValue1(mmachine m)
_GETsmootherSmoothedValue1 : Get last smoothed value from smoother as simple float
Definition MathToolkit.cpp:375
int _GETsmootherExtrapolatedValue2(mmachine m)
_GETsmootherExtrapolatedValue2 : Get an extrapolated value from smoother as a tuple of 2 float
Definition MathToolkit.cpp:519
int _GETsmootherExtrapolatedValue1(mmachine m)
_GETsmootherExtrapolatedValue1 : Get an extrapolated value from smoother as simple float
Definition MathToolkit.cpp:488
int _GETsmootherSmoothedValue3(mmachine m)
_GETsmootherSmoothedValue3 : Get last smoothed value from smoother as a tuple of 3 float
Definition MathToolkit.cpp:446
Definition at line 592 of file MathToolkit.cpp.
◆ OBJSMOOTHERSCOL
| int OBJSMOOTHERSCOL |
Definition at line 10 of file MathToolkit.cpp.
Generated by