|
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.