C# Class Mckineap.Models.MotionCapture.Capture

Hold data about Motion Capture provide by the Mckineap Api and provide it to the the ViewModel : Display3DModelGridViewModel It's basically a wrapper for the API UPDATE SUMMARY
Inheritance: Mckineap.Utilities.ObservableObject
显示文件 Open project: loic-lavergne/mckineap Class Usage Examples

Public Properties

Property Type Description
bucket KinectStreamConverter.KineapScene[]

Public Methods

Method Description
Capture ( ) : Assimp
PromptCaptureName ( ) : void

Checks if something was recorded, if so, opens a window and asks for a capture name

RecordWithDevice ( KineapDevice device ) : void

This method is called twice, when the user clicks to start and stop recording In the case of recording equals false, it will start the device, otherwise it will stop it and extract the scene

Private Methods

Method Description
CurrentDeviceRecording_StatusChanged ( object sender, KineapStatusChangedArgs e ) : void

Is called if the device is disconnected while running in which case it calls the Record method that will stop the device

Method Details

Capture() public method

public Capture ( ) : Assimp
return Assimp

PromptCaptureName() public method

Checks if something was recorded, if so, opens a window and asks for a capture name
public PromptCaptureName ( ) : void
return void

RecordWithDevice() public method

This method is called twice, when the user clicks to start and stop recording In the case of recording equals false, it will start the device, otherwise it will stop it and extract the scene
public RecordWithDevice ( KineapDevice device ) : void
device KinectStreamConverter.KineapDevice The Kineap device
return void

Property Details

bucket public_oe property

public KineapScene[],KinectStreamConverter bucket
return KinectStreamConverter.KineapScene[]