OpenCV for Unity 3.0.0
Enox Software / Please refer to OpenCV official document ( http://docs.opencv.org/4.12.0/index.html ) for the details of the argument of the method.
|
Parameters of SinusoidalPattern constructor. More...
Public Member Functions | |
SinusoidalPattern_Params () | |
int | get_height () |
bool | get_horizontal () |
int | get_methodId () |
int | get_nbrOfPeriods () |
int | get_nbrOfPixelsBetweenMarkers () |
bool | get_setMarkers () |
float | get_shiftValue () |
int | get_width () |
IntPtr | getNativeObjAddr () |
void | set_height (int height) |
void | set_horizontal (bool horizontal) |
void | set_methodId (int methodId) |
void | set_nbrOfPeriods (int nbrOfPeriods) |
void | set_nbrOfPixelsBetweenMarkers (int nbrOfPixelsBetweenMarkers) |
void | set_setMarkers (bool setMarkers) |
void | set_shiftValue (float shiftValue) |
void | set_width (int width) |
![]() | |
void | Dispose () |
void | ThrowIfDisposed () |
Static Public Member Functions | |
static SinusoidalPattern_Params | __fromPtr__ (IntPtr addr) |
![]() | |
static IntPtr | ThrowIfNullIntPtr (IntPtr ptr) |
Protected Member Functions | |
override void | Dispose (bool disposing) |
![]() | |
DisposableOpenCVObject () | |
DisposableOpenCVObject (bool isEnabledDispose) | |
DisposableOpenCVObject (IntPtr ptr) | |
DisposableOpenCVObject (IntPtr ptr, bool isEnabledDispose) | |
![]() | |
DisposableObject () | |
DisposableObject (bool isEnabledDispose) | |
Additional Inherited Members | |
![]() | |
![]() | |
bool | IsDisposed [get, protected set] |
bool | IsEnabledDispose [get, set] |
Parameters of SinusoidalPattern constructor.
width | Projector's width. |
height | Projector's height. |
nbrOfPeriods | Number of period along the patterns direction. |
shiftValue | Phase shift between two consecutive patterns. |
methodId | Allow to choose between FTP, PSP and FAPS. |
nbrOfPixelsBetweenMarkers | Number of pixels between two consecutive markers on the same row. |
setMarkers | Allow to set markers on the patterns. |
markersLocation | vector used to store markers location on the patterns. |
OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.SinusoidalPattern_Params | ( | ) |
|
static |
|
protectedvirtual |
Reimplemented from OpenCVForUnity.DisposableOpenCVObject.
int OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.get_height | ( | ) |
bool OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.get_horizontal | ( | ) |
int OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.get_methodId | ( | ) |
int OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.get_nbrOfPeriods | ( | ) |
int OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.get_nbrOfPixelsBetweenMarkers | ( | ) |
bool OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.get_setMarkers | ( | ) |
float OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.get_shiftValue | ( | ) |
int OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.get_width | ( | ) |
IntPtr OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.getNativeObjAddr | ( | ) |
void OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.set_height | ( | int | height | ) |
void OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.set_horizontal | ( | bool | horizontal | ) |
void OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.set_methodId | ( | int | methodId | ) |
void OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.set_nbrOfPeriods | ( | int | nbrOfPeriods | ) |
void OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.set_nbrOfPixelsBetweenMarkers | ( | int | nbrOfPixelsBetweenMarkers | ) |
void OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.set_setMarkers | ( | bool | setMarkers | ) |
void OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.set_shiftValue | ( | float | shiftValue | ) |
void OpenCVForUnity.Structured_lightModule.SinusoidalPattern_Params.set_width | ( | int | width | ) |