C# 클래스 CURELab.SignLanguage.RecognitionSystem.DataWarehouse

상속: ISubject
파일 보기 프로젝트 열기: huangfuyang/Sign-Language-with-Kinect 1 사용 예제들

공개 메소드들

메소드 설명
DataWarehouse ( ) : System
GetCurrentFrameData ( ) : FrameData
GetLatestPlayer1Positions ( int frames ) : List
GetPlayer1CurrentPosition ( ) : Vector3
GetPlayer1PositionBetweenFrames ( int start, int end ) : List
NotifyAll ( DataTransferEventArgs e ) : void
SetSegmentationData ( int start, int end, float reliebility ) : void

set the segmentation data to data warehouse.

SetSkeletonFrameData ( Microsoft.Kinect.SkeletonFrame sf ) : bool

set frame data to data warehouse and return whether the data is valid

메소드 상세

DataWarehouse() 공개 메소드

public DataWarehouse ( ) : System
리턴 System

GetCurrentFrameData() 공개 메소드

public GetCurrentFrameData ( ) : FrameData
리턴 CURELab.SignLanguage.RecognitionSystem.DataStorage.FrameData

GetLatestPlayer1Positions() 공개 메소드

public GetLatestPlayer1Positions ( int frames ) : List
frames int
리턴 List

GetPlayer1CurrentPosition() 공개 메소드

public GetPlayer1CurrentPosition ( ) : Vector3
리턴 Vector3

GetPlayer1PositionBetweenFrames() 공개 메소드

public GetPlayer1PositionBetweenFrames ( int start, int end ) : List
start int
end int
리턴 List

NotifyAll() 공개 메소드

public NotifyAll ( DataTransferEventArgs e ) : void
e DataTransferEventArgs
리턴 void

SetSegmentationData() 공개 메소드

set the segmentation data to data warehouse.
public SetSegmentationData ( int start, int end, float reliebility ) : void
start int start frame
end int end frame
reliebility float reliebility. from 1.0 = very relieble to 0.0 = very unrelieble
리턴 void

SetSkeletonFrameData() 공개 메소드

set frame data to data warehouse and return whether the data is valid
public SetSkeletonFrameData ( Microsoft.Kinect.SkeletonFrame sf ) : bool
sf Microsoft.Kinect.SkeletonFrame
리턴 bool