C# Class CCT.NUI.Core.OpenNI.OpenNIDataSourceFactory

Inheritance: IDataSourceFactory
Mostra file Open project: an83/KinectTouch2 Class Usage Examples

Public Methods

Method Description
CreateClusterDataSource ( ) : IClusterDataSource
CreateClusterDataSource ( ClusterDataSourceSettings clusterDataSourceSettings ) : IClusterDataSource
CreateDepthBitmapDataSource ( ) : IBitmapDataSource
CreateDepthImageDataSource ( ) : IImageDataSource
CreateRGBBitmapDataSource ( ) : IBitmapDataSource
CreateRGBImageDataSource ( ) : IImageDataSource
CreateShapeDataSource ( ) : IShapeDataSource
CreateShapeDataSource ( ClusterDataSourceSettings clusterDataSourceSettings, ShapeDataSourceSettings shapeDataSourceSettings ) : IShapeDataSource
CreateShapeDataSource ( IClusterDataSource clusterdataSource ) : IShapeDataSource
CreateShapeDataSource ( IClusterDataSource clusterdataSource, ShapeDataSourceSettings shapeDataSourceSettings ) : IShapeDataSource
CreateTrackingClusterDataSource ( ) : TrackingClusterDataSource
DisposeAll ( ) : void
GetDepthGenerator ( ) : OpenNI.DepthGenerator
GetImageGenerator ( ) : OpenNI.ImageGenerator
OpenNIDataSourceFactory ( string configFile ) : System
SetAlternativeViewpointCapability ( ) : void

Private Methods

Method Description
GetDepthPointerDataSource ( ) : IDepthPointerDataSource
GetRGBPointerDataSource ( ) : IRgbPointerDataSource

Method Details

CreateClusterDataSource() public method

public CreateClusterDataSource ( ) : IClusterDataSource
return IClusterDataSource

CreateClusterDataSource() public method

public CreateClusterDataSource ( ClusterDataSourceSettings clusterDataSourceSettings ) : IClusterDataSource
clusterDataSourceSettings CCT.NUI.Core.Clustering.ClusterDataSourceSettings
return IClusterDataSource

CreateDepthBitmapDataSource() public method

public CreateDepthBitmapDataSource ( ) : IBitmapDataSource
return IBitmapDataSource

CreateDepthImageDataSource() public method

public CreateDepthImageDataSource ( ) : IImageDataSource
return IImageDataSource

CreateRGBBitmapDataSource() public method

public CreateRGBBitmapDataSource ( ) : IBitmapDataSource
return IBitmapDataSource

CreateRGBImageDataSource() public method

public CreateRGBImageDataSource ( ) : IImageDataSource
return IImageDataSource

CreateShapeDataSource() public method

public CreateShapeDataSource ( ) : IShapeDataSource
return IShapeDataSource

CreateShapeDataSource() public method

public CreateShapeDataSource ( ClusterDataSourceSettings clusterDataSourceSettings, ShapeDataSourceSettings shapeDataSourceSettings ) : IShapeDataSource
clusterDataSourceSettings CCT.NUI.Core.Clustering.ClusterDataSourceSettings
shapeDataSourceSettings CCT.NUI.Core.Shape.ShapeDataSourceSettings
return IShapeDataSource

CreateShapeDataSource() public method

public CreateShapeDataSource ( IClusterDataSource clusterdataSource ) : IShapeDataSource
clusterdataSource IClusterDataSource
return IShapeDataSource

CreateShapeDataSource() public method

public CreateShapeDataSource ( IClusterDataSource clusterdataSource, ShapeDataSourceSettings shapeDataSourceSettings ) : IShapeDataSource
clusterdataSource IClusterDataSource
shapeDataSourceSettings CCT.NUI.Core.Shape.ShapeDataSourceSettings
return IShapeDataSource

CreateTrackingClusterDataSource() public method

public CreateTrackingClusterDataSource ( ) : TrackingClusterDataSource
return TrackingClusterDataSource

DisposeAll() public method

public DisposeAll ( ) : void
return void

GetDepthGenerator() public method

public GetDepthGenerator ( ) : OpenNI.DepthGenerator
return OpenNI.DepthGenerator

GetImageGenerator() public method

public GetImageGenerator ( ) : OpenNI.ImageGenerator
return OpenNI.ImageGenerator

OpenNIDataSourceFactory() public method

public OpenNIDataSourceFactory ( string configFile ) : System
configFile string
return System

SetAlternativeViewpointCapability() public method

public SetAlternativeViewpointCapability ( ) : void
return void