C# Class PXCUPipeline, Mathius_DOE

Inheritance: IDisposable
Afficher le fichier Open project: RandomNPC/Mathius_DOE Class Usage Examples

Méthodes publiques

Méthode Description
AcquireFrame ( bool wait ) : bool
Close ( ) : void
Dispose ( ) : void
Init ( Mode, mode ) : bool
IsDisconnected ( ) : bool
MapDepthToColorCoordinates ( PXCMPoint3DF32, pos2d, PXCMPointF32, &posc ) : bool
MapDepthToColorCoordinates ( Vector3 pos2d, Vector2 &posc ) : bool
PXCUPipeline ( ) : System
PauseFrame ( Mode, mode, bool pause ) : void
ProjectImageToRealWorld ( PXCMPoint3DF32, pos2d, PXCMPoint3DF32, &pos3d ) : bool
ProjectImageToRealWorldC ( Vector3 pos2d, Vector3 &pos3d ) : bool
ProjectRealWorldToImage ( PXCMPoint3DF32, pos3d, PXCMPointF32, &pos2d ) : bool
ProjectRealWorldToImage ( Vector3 pos3d, Vector2 &pos2d ) : bool
QueryDepthMap ( short depthmap ) : bool
QueryDepthMapSize ( int size ) : bool
QueryDeviceProperty ( PXCMCapture pty, float data ) : bool
QueryFaceID ( int fidx, Int32 &face, System.UInt64 &timeStamp ) : bool
QueryFaceLandmarkData ( Int32 face, PXCMFaceAnalysis label, PXCMFaceAnalysis data ) : bool
QueryFaceLandmarkData ( Int32 face, PXCMFaceAnalysis label, int idx, PXCMFaceAnalysis &data ) : bool
QueryFaceLandmarkPose ( Int32 face, PXCMFaceAnalysis &data ) : bool
QueryFaceLocationData ( Int32 face, PXCMFaceAnalysis &data ) : bool
QueryGeoNode ( PXCMGesture body, PXCMGesture &data ) : bool
QueryGesture ( PXCMGesture body, PXCMGesture &data ) : bool
QueryIRMap ( short irmap ) : bool
QueryIRMapSize ( int size ) : bool
QueryLabelMap ( byte labelmap, int labels ) : bool
QueryLabelMapAsImage ( Texture2D text2d ) : bool
QueryLabelMapSize ( int size ) : bool
QueryRGB ( Int32 rgb ) : bool
QueryRGB ( Texture2D text2d ) : bool
QueryRGBSize ( int size ) : bool
QueryUVMap ( float uvmap ) : bool
QueryUVMapSize ( int size ) : bool
QueryVoiceRecognized ( PXCMVoiceRecognition &data ) : bool
ReleaseFrame ( ) : void
SetDeviceProperty ( PXCMCapture pty, float data ) : bool
SetVoiceCommands ( String cmds ) : bool
SetVoiceDictation ( ) : bool
SetVoiceLanguage ( PXCMVoiceRecognition language ) : bool

Private Methods

Méthode Description
AcquireFrameC ( IntPtr pp, bool wait ) : bool
CloseC ( IntPtr pp ) : void
CreateC ( ) : IntPtr
DestroyC ( IntPtr pp ) : void
Dispose ( bool dispose ) : void
InitC ( IntPtr pp, Mode, mode ) : bool
IsDisconnectedC ( IntPtr pp ) : bool
MapDepthToColorCoordinatesC ( IntPtr pp, Int32 npoints, PXCMPoint3DF32, pos2d, PXCMPointF32, posc ) : bool
MapDepthToColorCoordinatesC ( IntPtr pp, Int32 npoints, Vector3 pos2d, Vector2 posc ) : bool
PauseFrameC ( IntPtr pp, Mode, mode, bool pause ) : void
ProjectImageToRealWorldC ( IntPtr pp, Int32 npoints, PXCMPoint3DF32, pos2d, PXCMPoint3DF32, pos3d ) : bool
ProjectImageToRealWorldC ( IntPtr pp, Int32 npoints, Vector3 pos2d, Vector3 pos3d ) : bool
ProjectRealWorldToImageC ( IntPtr pp, Int32 npoints, PXCMPoint3DF32, pos3d, PXCMPointF32, pos2d ) : bool
ProjectRealWorldToImageC ( IntPtr pp, Int32 npoints, Vector3 pos3d, Vector2 pos2d ) : bool
QueryDepthMapC ( IntPtr pp, IntPtr data ) : bool
QueryDepthMapSizeC ( IntPtr pp, int &width, int &height ) : bool
QueryDevicePropertyC ( IntPtr pp, PXCMCapture pty, int npty, IntPtr data ) : bool
QueryFaceIDC ( IntPtr pp, int fidx, Int32 &face, System.UInt64 &timeStamp ) : bool
QueryFaceLandmarkDataC ( IntPtr pp, Int32 face, PXCMFaceAnalysis label, int idx, PXCMFaceAnalysis &data ) : bool
QueryFaceLandmarkPoseC ( IntPtr pp, Int32 face, PXCMFaceAnalysis &data ) : bool
QueryFaceLocationDataC ( IntPtr pp, Int32 face, PXCMFaceAnalysis &data ) : bool
QueryGeoNodeC ( IntPtr pp, PXCMGesture body, PXCMGesture &data ) : bool
QueryGestureC ( IntPtr pp, PXCMGesture body, PXCMGesture &data ) : bool
QueryIRMapC ( IntPtr pp, IntPtr data ) : bool
QueryIRMapSizeC ( IntPtr pp, int &width, int &height ) : bool
QueryLabelMapC ( IntPtr pp, IntPtr data, IntPtr labels ) : bool
QueryLabelMapSizeC ( IntPtr pp, int &width, int &height ) : bool
QueryRGBC ( IntPtr pp, IntPtr data ) : bool
QueryRGBSizeC ( IntPtr pp, int &width, int &height ) : bool
QueryUVMapC ( IntPtr pp, IntPtr data ) : bool
QueryUVMapSizeC ( IntPtr pp, int &width, int &height ) : bool
QueryVoiceRecognizedC ( IntPtr pp, IntPtr data ) : bool
ReleaseFrameC ( IntPtr pp ) : void
SetDevicePropertyC ( IntPtr pp, PXCMCapture pty, int npty, IntPtr data ) : bool
SetVoiceCommandC ( IntPtr pp, [ cmd ) : bool
SetVoiceDictationC ( IntPtr pp ) : bool
SetVoiceLanguageC ( IntPtr pp, PXCMVoiceRecognition language ) : bool

Method Details

AcquireFrame() public méthode

public AcquireFrame ( bool wait ) : bool
wait bool
Résultat bool

Close() public méthode

public Close ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Init() public méthode

public Init ( Mode, mode ) : bool
mode Mode,
Résultat bool

IsDisconnected() public méthode

public IsDisconnected ( ) : bool
Résultat bool

MapDepthToColorCoordinates() public méthode

public MapDepthToColorCoordinates ( PXCMPoint3DF32, pos2d, PXCMPointF32, &posc ) : bool
pos2d PXCMPoint3DF32,
posc PXCMPointF32,
Résultat bool

MapDepthToColorCoordinates() public méthode

public MapDepthToColorCoordinates ( Vector3 pos2d, Vector2 &posc ) : bool
pos2d Vector3
posc Vector2
Résultat bool

PXCUPipeline() public méthode

public PXCUPipeline ( ) : System
Résultat System

PauseFrame() public méthode

public PauseFrame ( Mode, mode, bool pause ) : void
mode Mode,
pause bool
Résultat void

ProjectImageToRealWorld() public méthode

public ProjectImageToRealWorld ( PXCMPoint3DF32, pos2d, PXCMPoint3DF32, &pos3d ) : bool
pos2d PXCMPoint3DF32,
pos3d PXCMPoint3DF32,
Résultat bool

ProjectImageToRealWorldC() public méthode

public ProjectImageToRealWorldC ( Vector3 pos2d, Vector3 &pos3d ) : bool
pos2d Vector3
pos3d Vector3
Résultat bool

ProjectRealWorldToImage() public méthode

public ProjectRealWorldToImage ( PXCMPoint3DF32, pos3d, PXCMPointF32, &pos2d ) : bool
pos3d PXCMPoint3DF32,
pos2d PXCMPointF32,
Résultat bool

ProjectRealWorldToImage() public méthode

public ProjectRealWorldToImage ( Vector3 pos3d, Vector2 &pos2d ) : bool
pos3d Vector3
pos2d Vector2
Résultat bool

QueryDepthMap() public méthode

public QueryDepthMap ( short depthmap ) : bool
depthmap short
Résultat bool

QueryDepthMapSize() public méthode

public QueryDepthMapSize ( int size ) : bool
size int
Résultat bool

QueryDeviceProperty() public méthode

public QueryDeviceProperty ( PXCMCapture pty, float data ) : bool
pty PXCMCapture
data float
Résultat bool

QueryFaceID() public méthode

public QueryFaceID ( int fidx, Int32 &face, System.UInt64 &timeStamp ) : bool
fidx int
face System.Int32
timeStamp System.UInt64
Résultat bool

QueryFaceLandmarkData() public méthode

public QueryFaceLandmarkData ( Int32 face, PXCMFaceAnalysis label, PXCMFaceAnalysis data ) : bool
face System.Int32
label PXCMFaceAnalysis
data PXCMFaceAnalysis
Résultat bool

QueryFaceLandmarkData() public méthode

public QueryFaceLandmarkData ( Int32 face, PXCMFaceAnalysis label, int idx, PXCMFaceAnalysis &data ) : bool
face System.Int32
label PXCMFaceAnalysis
idx int
data PXCMFaceAnalysis
Résultat bool

QueryFaceLandmarkPose() public méthode

public QueryFaceLandmarkPose ( Int32 face, PXCMFaceAnalysis &data ) : bool
face System.Int32
data PXCMFaceAnalysis
Résultat bool

QueryFaceLocationData() public méthode

public QueryFaceLocationData ( Int32 face, PXCMFaceAnalysis &data ) : bool
face System.Int32
data PXCMFaceAnalysis
Résultat bool

QueryGeoNode() public méthode

public QueryGeoNode ( PXCMGesture body, PXCMGesture &data ) : bool
body PXCMGesture
data PXCMGesture
Résultat bool

QueryGesture() public méthode

public QueryGesture ( PXCMGesture body, PXCMGesture &data ) : bool
body PXCMGesture
data PXCMGesture
Résultat bool

QueryIRMap() public méthode

public QueryIRMap ( short irmap ) : bool
irmap short
Résultat bool

QueryIRMapSize() public méthode

public QueryIRMapSize ( int size ) : bool
size int
Résultat bool

QueryLabelMap() public méthode

public QueryLabelMap ( byte labelmap, int labels ) : bool
labelmap byte
labels int
Résultat bool

QueryLabelMapAsImage() public méthode

public QueryLabelMapAsImage ( Texture2D text2d ) : bool
text2d UnityEngine.Texture2D
Résultat bool

QueryLabelMapSize() public méthode

public QueryLabelMapSize ( int size ) : bool
size int
Résultat bool

QueryRGB() public méthode

public QueryRGB ( Int32 rgb ) : bool
rgb Int32
Résultat bool

QueryRGB() public méthode

public QueryRGB ( Texture2D text2d ) : bool
text2d Texture2D
Résultat bool

QueryRGBSize() public méthode

public QueryRGBSize ( int size ) : bool
size int
Résultat bool

QueryUVMap() public méthode

public QueryUVMap ( float uvmap ) : bool
uvmap float
Résultat bool

QueryUVMapSize() public méthode

public QueryUVMapSize ( int size ) : bool
size int
Résultat bool

QueryVoiceRecognized() public méthode

public QueryVoiceRecognized ( PXCMVoiceRecognition &data ) : bool
data PXCMVoiceRecognition
Résultat bool

ReleaseFrame() public méthode

public ReleaseFrame ( ) : void
Résultat void

SetDeviceProperty() public méthode

public SetDeviceProperty ( PXCMCapture pty, float data ) : bool
pty PXCMCapture
data float
Résultat bool

SetVoiceCommands() public méthode

public SetVoiceCommands ( String cmds ) : bool
cmds String
Résultat bool

SetVoiceDictation() public méthode

public SetVoiceDictation ( ) : bool
Résultat bool

SetVoiceLanguage() public méthode

public SetVoiceLanguage ( PXCMVoiceRecognition language ) : bool
language PXCMVoiceRecognition
Résultat bool