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 1.9.8