C# Класс PSEyeTexture, StereoAR-for-Unity

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CLEyeCameraGetFrame bool
CLEyeCameraGetFrameDimensions bool
CLEyeCameraLED bool
CLEyeCameraStart bool
CLEyeCameraStop bool
CLEyeCreateCamera IntPtr
CLEyeDestroyCamera bool
CLEyeGetCameraCount int
CLEyeGetCameraParameter int
CLEyeGetCameraUUID System.Guid
CLEyeSetCameraParameter bool
CameraUUID System.Guid
ThreadWorker void
_ThreadWorker void

Открытые методы

Метод Описание
Dispose ( ) : void
GetPixels32 ( Color32 pixels ) : void
IsGaming ( ) : bool
PSEyeTexture ( int camera_number, int frame_rate, bool is_reverse = false ) : System
Start ( ) : void
Stop ( ) : void
Update ( ) : void

Приватные методы

Метод Описание
CLEyeCameraGetFrame ( IntPtr camera, IntPtr pData, int waitTimeout ) : bool
CLEyeCameraGetFrameDimensions ( IntPtr camera, int &width, int &height ) : bool
CLEyeCameraLED ( IntPtr camera, bool on ) : bool
CLEyeCameraStart ( IntPtr camera ) : bool
CLEyeCameraStop ( IntPtr camera ) : bool
CLEyeCreateCamera ( System.Guid camUUID, CLEyeCameraColorMode mode, CLEyeCameraResolution res, float frameRate ) : IntPtr
CLEyeDestroyCamera ( IntPtr camera ) : bool
CLEyeGetCameraCount ( ) : int
CLEyeGetCameraParameter ( IntPtr camera, CLEyeCameraParameter param ) : int
CLEyeGetCameraUUID ( int camId ) : System.Guid
CLEyeSetCameraParameter ( IntPtr camera, CLEyeCameraParameter param, int value ) : bool
CameraUUID ( int idx ) : System.Guid
ThreadWorker ( ) : void
_ThreadWorker ( ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetPixels32() публичный Метод

public GetPixels32 ( Color32 pixels ) : void
pixels UnityEngine.Color32
Результат void

IsGaming() публичный Метод

public IsGaming ( ) : bool
Результат bool

PSEyeTexture() публичный Метод

public PSEyeTexture ( int camera_number, int frame_rate, bool is_reverse = false ) : System
camera_number int
frame_rate int
is_reverse bool
Результат System

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void