C# 클래스 PXCUPipeline, Mathius_DOE

상속: IDisposable
파일 보기 프로젝트 열기: RandomNPC/Mathius_DOE 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

AcquireFrame() 공개 메소드

public AcquireFrame ( bool wait ) : bool
wait bool
리턴 bool

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Init() 공개 메소드

public Init ( Mode, mode ) : bool
mode Mode,
리턴 bool

IsDisconnected() 공개 메소드

public IsDisconnected ( ) : bool
리턴 bool

MapDepthToColorCoordinates() 공개 메소드

public MapDepthToColorCoordinates ( PXCMPoint3DF32, pos2d, PXCMPointF32, &posc ) : bool
pos2d PXCMPoint3DF32,
posc PXCMPointF32,
리턴 bool

MapDepthToColorCoordinates() 공개 메소드

public MapDepthToColorCoordinates ( Vector3 pos2d, Vector2 &posc ) : bool
pos2d Vector3
posc Vector2
리턴 bool

PXCUPipeline() 공개 메소드

public PXCUPipeline ( ) : System
리턴 System

PauseFrame() 공개 메소드

public PauseFrame ( Mode, mode, bool pause ) : void
mode Mode,
pause bool
리턴 void

ProjectImageToRealWorld() 공개 메소드

public ProjectImageToRealWorld ( PXCMPoint3DF32, pos2d, PXCMPoint3DF32, &pos3d ) : bool
pos2d PXCMPoint3DF32,
pos3d PXCMPoint3DF32,
리턴 bool

ProjectImageToRealWorldC() 공개 메소드

public ProjectImageToRealWorldC ( Vector3 pos2d, Vector3 &pos3d ) : bool
pos2d Vector3
pos3d Vector3
리턴 bool

ProjectRealWorldToImage() 공개 메소드

public ProjectRealWorldToImage ( PXCMPoint3DF32, pos3d, PXCMPointF32, &pos2d ) : bool
pos3d PXCMPoint3DF32,
pos2d PXCMPointF32,
리턴 bool

ProjectRealWorldToImage() 공개 메소드

public ProjectRealWorldToImage ( Vector3 pos3d, Vector2 &pos2d ) : bool
pos3d Vector3
pos2d Vector2
리턴 bool

QueryDepthMap() 공개 메소드

public QueryDepthMap ( short depthmap ) : bool
depthmap short
리턴 bool

QueryDepthMapSize() 공개 메소드

public QueryDepthMapSize ( int size ) : bool
size int
리턴 bool

QueryDeviceProperty() 공개 메소드

public QueryDeviceProperty ( PXCMCapture pty, float data ) : bool
pty PXCMCapture
data float
리턴 bool

QueryFaceID() 공개 메소드

public QueryFaceID ( int fidx, Int32 &face, System.UInt64 &timeStamp ) : bool
fidx int
face System.Int32
timeStamp System.UInt64
리턴 bool

QueryFaceLandmarkData() 공개 메소드

public QueryFaceLandmarkData ( Int32 face, PXCMFaceAnalysis label, PXCMFaceAnalysis data ) : bool
face System.Int32
label PXCMFaceAnalysis
data PXCMFaceAnalysis
리턴 bool

QueryFaceLandmarkData() 공개 메소드

public QueryFaceLandmarkData ( Int32 face, PXCMFaceAnalysis label, int idx, PXCMFaceAnalysis &data ) : bool
face System.Int32
label PXCMFaceAnalysis
idx int
data PXCMFaceAnalysis
리턴 bool

QueryFaceLandmarkPose() 공개 메소드

public QueryFaceLandmarkPose ( Int32 face, PXCMFaceAnalysis &data ) : bool
face System.Int32
data PXCMFaceAnalysis
리턴 bool

QueryFaceLocationData() 공개 메소드

public QueryFaceLocationData ( Int32 face, PXCMFaceAnalysis &data ) : bool
face System.Int32
data PXCMFaceAnalysis
리턴 bool

QueryGeoNode() 공개 메소드

public QueryGeoNode ( PXCMGesture body, PXCMGesture &data ) : bool
body PXCMGesture
data PXCMGesture
리턴 bool

QueryGesture() 공개 메소드

public QueryGesture ( PXCMGesture body, PXCMGesture &data ) : bool
body PXCMGesture
data PXCMGesture
리턴 bool

QueryIRMap() 공개 메소드

public QueryIRMap ( short irmap ) : bool
irmap short
리턴 bool

QueryIRMapSize() 공개 메소드

public QueryIRMapSize ( int size ) : bool
size int
리턴 bool

QueryLabelMap() 공개 메소드

public QueryLabelMap ( byte labelmap, int labels ) : bool
labelmap byte
labels int
리턴 bool

QueryLabelMapAsImage() 공개 메소드

public QueryLabelMapAsImage ( Texture2D text2d ) : bool
text2d UnityEngine.Texture2D
리턴 bool

QueryLabelMapSize() 공개 메소드

public QueryLabelMapSize ( int size ) : bool
size int
리턴 bool

QueryRGB() 공개 메소드

public QueryRGB ( Int32 rgb ) : bool
rgb Int32
리턴 bool

QueryRGB() 공개 메소드

public QueryRGB ( Texture2D text2d ) : bool
text2d Texture2D
리턴 bool

QueryRGBSize() 공개 메소드

public QueryRGBSize ( int size ) : bool
size int
리턴 bool

QueryUVMap() 공개 메소드

public QueryUVMap ( float uvmap ) : bool
uvmap float
리턴 bool

QueryUVMapSize() 공개 메소드

public QueryUVMapSize ( int size ) : bool
size int
리턴 bool

QueryVoiceRecognized() 공개 메소드

public QueryVoiceRecognized ( PXCMVoiceRecognition &data ) : bool
data PXCMVoiceRecognition
리턴 bool

ReleaseFrame() 공개 메소드

public ReleaseFrame ( ) : void
리턴 void

SetDeviceProperty() 공개 메소드

public SetDeviceProperty ( PXCMCapture pty, float data ) : bool
pty PXCMCapture
data float
리턴 bool

SetVoiceCommands() 공개 메소드

public SetVoiceCommands ( String cmds ) : bool
cmds String
리턴 bool

SetVoiceDictation() 공개 메소드

public SetVoiceDictation ( ) : bool
리턴 bool

SetVoiceLanguage() 공개 메소드

public SetVoiceLanguage ( PXCMVoiceRecognition language ) : bool
language PXCMVoiceRecognition
리턴 bool