BitmapToolkit Scol plugin
|
Functions | |
int | _DScapture (mmachine m) |
_DScapture : This function destroy a capture device | |
int | _CRcapture (mmachine m) |
_CRcapture : This function create a new capture device from a device index | |
int | _BLTcapture (mmachine m) |
_BLTcapture : This function blit the device picture into a bitmap Prototype: fun [ObjCapture ObjBitmap] ObjBitmap | |
int | _GETcaptureBuffer (mmachine m) |
_GETcaptureBuffer : This function return the current pixel buffer Prototype: fun [ObjCapture] ObjBuff | |
int | _GETcaptureBufferExt (mmachine m) |
_GETcaptureBufferExt : This function return the current pixel buffer Prototype: fun [ObjCapture] [ObjBuff I I I] | |
int | _GETcaptureDeviceList (mmachine m) |
_GETcaptureDeviceList : This function list the installed video devices Prototype: fun [] [S r1] | |
int | _SETcaptureMirror (mmachine m) |
_SETcaptureMirror : This function change the miror mode for the capture Prototype: fun [ObjCapture I] I | |
int | _GETcaptureSize (mmachine m) |
_GETcaptureSize : This function the size of a capture device Prototype: fun [ObjCapture] [I I] | |
int | _SETcaptureSize (mmachine m) |
_SETcaptureSize : This function apply a size to a capture device Prototype: fun [ObjCapture I I] I | |
int | _SETcaptureFocusPoint (mmachine m) |
_SETcaptureFocusPoint : This function define the focus point on a mobile camera device Prototype: fun [ObjCapture I I] I | |
int | _SETcaptureTorchState (mmachine m) |
_SETcaptureTorchState : This function change camera torch state Prototype: fun [ObjCapture I] I | |
int | _SAVEcaptureToFile (mmachine m) |
_SAVEcaptureToFile : This function save a capture frame into a file Prototype: fun [ObjCapture W] I | |
int | _AUTORENDERcapture (mmachine m) |
_AUTORENDERcapture : This function renders current frame on Android device Prototype: fun [ObjCapture] I | |
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 | |
Scol functions for capture devices
int _AUTORENDERcapture | ( | mmachine | m | ) |
_AUTORENDERcapture : This function renders current frame on Android device Prototype: fun [ObjCapture] I
Definition at line 702 of file CaptureToolkit.cpp.
int _BLTcapture | ( | mmachine | m | ) |
_BLTcapture : This function blit the device picture into a bitmap Prototype: fun [ObjCapture ObjBitmap] ObjBitmap
ObjCapture | : capture device to blit |
ObjBitmap | : bitmap to update |
Definition at line 197 of file CaptureToolkit.cpp.
int _CLRsmoother | ( | mmachine | m | ) |
_CLRsmoother : Clears smoother state
Prototype: fun [ObjSmoother] ObjSmoother
ObjSmoother | : Smoother to clear |
Definition at line 220 of file MathToolkit.cpp.
int _CRcapture | ( | mmachine | m | ) |
_CRcapture : This function create a new capture device from a device index
Prototype: fun [Chn I] ObjCapture
Chn | : Scol channel |
I | : Device index (from 0) or NIL for first found |
Definition at line 131 of file CaptureToolkit.cpp.
int _CRsmoother | ( | mmachine | m | ) |
_CRsmoother : Create a new Smoother object
Prototype: fun [Chn I I F F] ObjSmoother
Chn | : channel |
I | : smooth value type (SMOOTHER_TYPE_* FLOAT/VEC2/VEC3) |
I | : smooth method (SMOOTHER_METHOD_* LINEAR/DOUBLEEXP) |
F | : alpha smoothing factor (range [0..1]) |
F | : beta smoothing factor (only for double exp smoothing) (range [0..1]) |
Definition at line 132 of file MathToolkit.cpp.
int _DScapture | ( | mmachine | m | ) |
_DScapture : This function destroy a capture device
Prototype: fun [ObjCapture] I
ObjCapture | : capture device to destroy |
Definition at line 89 of file CaptureToolkit.cpp.
int _DSsmoother | ( | mmachine | m | ) |
_DSsmoother : Destroys a Smoother object
Prototype: fun [ObjSmoother] I
ObjSmoother | : Smoother to destroy |
Definition at line 251 of file MathToolkit.cpp.
int _GETcaptureBuffer | ( | mmachine | m | ) |
_GETcaptureBuffer : This function return the current pixel buffer Prototype: fun [ObjCapture] ObjBuff
ObjCapture | : capture device |
Definition at line 273 of file CaptureToolkit.cpp.
int _GETcaptureBufferExt | ( | mmachine | m | ) |
_GETcaptureBufferExt : This function return the current pixel buffer Prototype: fun [ObjCapture] [ObjBuff I I I]
ObjCapture | : capture device |
Definition at line 331 of file CaptureToolkit.cpp.
int _GETcaptureDeviceList | ( | mmachine | m | ) |
_GETcaptureDeviceList : This function list the installed video devices Prototype: fun [] [S r1]
Definition at line 394 of file CaptureToolkit.cpp.
int _GETcaptureSize | ( | mmachine | m | ) |
_GETcaptureSize : This function the size of a capture device Prototype: fun [ObjCapture] [I I]
ObjCapture | : capture device |
Definition at line 476 of file CaptureToolkit.cpp.
int _GETsmootherExtrapolatedValue1 | ( | mmachine | m | ) |
_GETsmootherExtrapolatedValue1 : Get an extrapolated value from smoother as simple float
Prototype: fun [ObjSmoother] F
ObjSmoother | : Smoother to use |
Definition at line 488 of file MathToolkit.cpp.
int _GETsmootherExtrapolatedValue2 | ( | mmachine | m | ) |
_GETsmootherExtrapolatedValue2 : Get an extrapolated value from smoother as a tuple of 2 float
Prototype: fun [ObjSmoother] [F F]
ObjSmoother | : Smoother to use |
Definition at line 519 of file MathToolkit.cpp.
int _GETsmootherExtrapolatedValue3 | ( | mmachine | m | ) |
_GETsmootherExtrapolatedValue3 : Get an extrapolated value from smoother as a tuple of 3 float
Prototype: fun [ObjSmoother] [F F F]
ObjSmoother | : Smoother to use |
Definition at line 559 of file MathToolkit.cpp.
int _GETsmootherSmoothedValue1 | ( | mmachine | m | ) |
_GETsmootherSmoothedValue1 : Get last smoothed value from smoother as simple float
Prototype: fun [ObjSmoother] F
ObjSmoother | : Smoother to use |
Definition at line 375 of file MathToolkit.cpp.
int _GETsmootherSmoothedValue2 | ( | mmachine | m | ) |
_GETsmootherSmoothedValue2 : Get last smoothed value from smoother as a tuple of 2 float
Prototype: fun [ObjSmoother] [F F]
ObjSmoother | : Smoother to use |
Definition at line 406 of file MathToolkit.cpp.
int _GETsmootherSmoothedValue3 | ( | mmachine | m | ) |
_GETsmootherSmoothedValue3 : Get last smoothed value from smoother as a tuple of 3 float
Prototype: fun [ObjSmoother] [F F F]
ObjSmoother | : Smoother to use |
Definition at line 446 of file MathToolkit.cpp.
int _PUSHsmootherValue1 | ( | mmachine | m | ) |
_PUSHsmootherValue1 : Push a new value to ObjSmoother
Prototype: fun [ObjSmoother F] ObjSmoother
ObjSmoother | : Smoother to use |
F | : new Value |
Definition at line 277 of file MathToolkit.cpp.
int _PUSHsmootherValue2 | ( | mmachine | m | ) |
_PUSHsmootherValue2 : Push a new vector2 value to ObjSmoother
Prototype: fun [ObjSmoother F F] ObjSmoother
ObjSmoother | : Smoother to use |
F | : new Value x |
F | : new Value y |
Definition at line 309 of file MathToolkit.cpp.
int _PUSHsmootherValue3 | ( | mmachine | m | ) |
_PUSHsmootherValue3 : Push a new vector3 value to ObjSmoother
Prototype: fun [ObjSmoother F F F] ObjSmoother
ObjSmoother | : Smoother to use |
F | : new Value x |
F | : new Value y |
F | : new Value z |
Definition at line 343 of file MathToolkit.cpp.
int _SAVEcaptureToFile | ( | mmachine | m | ) |
_SAVEcaptureToFile : This function save a capture frame into a file Prototype: fun [ObjCapture W] I
ObjCapture | : capture device |
W | : path to the file |
Definition at line 664 of file CaptureToolkit.cpp.
int _SETcaptureFocusPoint | ( | mmachine | m | ) |
_SETcaptureFocusPoint : This function define the focus point on a mobile camera device Prototype: fun [ObjCapture I I] I
ObjCapture | : capture device |
I | : X pos in screen |
I | : Y pos in screen |
Definition at line 574 of file CaptureToolkit.cpp.
int _SETcaptureMirror | ( | mmachine | m | ) |
_SETcaptureMirror : This function change the miror mode for the capture Prototype: fun [ObjCapture I] I
ObjCapture | : capture device to apply miror mode |
I | : value of the miror mode boolean |
Definition at line 438 of file CaptureToolkit.cpp.
int _SETcaptureSize | ( | mmachine | m | ) |
_SETcaptureSize : This function apply a size to a capture device Prototype: fun [ObjCapture I I] I
ObjCapture | : capture device |
I | : width |
I | : height |
Definition at line 522 of file CaptureToolkit.cpp.
int _SETcaptureTorchState | ( | mmachine | m | ) |
_SETcaptureTorchState : This function change camera torch state Prototype: fun [ObjCapture I] I
ObjCapture | : capture device |
I | : value of the torch state boolean |
Definition at line 625 of file CaptureToolkit.cpp.