C# Class CURELab.SignLanguage.RecognitionSystem.DataWarehouse

Inheritance: ISubject
Show file Open project: huangfuyang/Sign-Language-with-Kinect Class Usage Examples

Public Methods

Method Description
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

Method Details

DataWarehouse() public method

public DataWarehouse ( ) : System
return System

GetCurrentFrameData() public method

public GetCurrentFrameData ( ) : FrameData
return CURELab.SignLanguage.RecognitionSystem.DataStorage.FrameData

GetLatestPlayer1Positions() public method

public GetLatestPlayer1Positions ( int frames ) : List
frames int
return List

GetPlayer1CurrentPosition() public method

public GetPlayer1CurrentPosition ( ) : Vector3
return Vector3

GetPlayer1PositionBetweenFrames() public method

public GetPlayer1PositionBetweenFrames ( int start, int end ) : List
start int
end int
return List

NotifyAll() public method

public NotifyAll ( DataTransferEventArgs e ) : void
e DataTransferEventArgs
return void

SetSegmentationData() public method

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
return void

SetSkeletonFrameData() public method

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