C# Class CURELab.SignLanguage.Debugger.View.ChartView

ChartView.xaml 的交互逻辑
Inheritance: System.Windows.Controls.UserControl
Afficher le fichier Open project: huangfuyang/Sign-Language-with-Kinect

Méthodes publiques

Méthode Description
AddLineGraph ( string name, TwoDimensionViewPointCollection datasource, System.Windows.Media.Pen pen, bool isShow ) : void

add new line graph

AddSegRect ( int start, int end, System.Windows.Media.Brush color, double height = 0.5 ) : void
AddSplitLine ( int split, double stroke, double min, double max, SegmentType segType, Color color ) : Microsoft.Research.DynamicDataDisplay.LineGraph

draw split line

AddTruthRect ( int start, int end, System.Windows.Media.Brush color, double height = 1 ) : void
ChartView ( ) : System
ClearAllGraph ( ) : void

clear all the graphs

ClearSplitLine ( bool isClearAcc, bool isClearVel, bool isClearAng ) : void

DrawSigner ( int split, double min, double max ) : void

draw signer

RemoveRect ( ) : void
SetXRestriction ( double xlow, double xhigh ) : void
SetYRestriction ( double ylow, double yhigh ) : void
ShowRect ( ) : void
ShowSplitLine ( bool isShowAcc, bool isShowVel, bool isShowAng ) : void

Private Methods

Méthode Description
AppendLineGraph ( TwoDimensionViewPointCollection collection, System.Windows.Media.Pen pen, string description ) : LineAndMarker

Append VelocityPointCollection to the graph

Method Details

AddLineGraph() public méthode

add new line graph
public AddLineGraph ( string name, TwoDimensionViewPointCollection datasource, System.Windows.Media.Pen pen, bool isShow ) : void
name string line graph name
datasource TwoDimensionViewPointCollection graph data source
pen System.Windows.Media.Pen pen color
isShow bool is show at beginning
Résultat void

AddSegRect() public méthode

public AddSegRect ( int start, int end, System.Windows.Media.Brush color, double height = 0.5 ) : void
start int
end int
color System.Windows.Media.Brush
height double
Résultat void

AddSplitLine() public méthode

draw split line
public AddSplitLine ( int split, double stroke, double min, double max, SegmentType segType, Color color ) : Microsoft.Research.DynamicDataDisplay.LineGraph
split int
stroke double
min double
max double
segType SegmentType
color Color
Résultat Microsoft.Research.DynamicDataDisplay.LineGraph

AddTruthRect() public méthode

public AddTruthRect ( int start, int end, System.Windows.Media.Brush color, double height = 1 ) : void
start int
end int
color System.Windows.Media.Brush
height double
Résultat void

ChartView() public méthode

public ChartView ( ) : System
Résultat System

ClearAllGraph() public méthode

clear all the graphs
public ClearAllGraph ( ) : void
Résultat void

ClearSplitLine() public méthode

public ClearSplitLine ( bool isClearAcc, bool isClearVel, bool isClearAng ) : void
isClearAcc bool
isClearVel bool
isClearAng bool
Résultat void

DrawSigner() public méthode

draw signer
public DrawSigner ( int split, double min, double max ) : void
split int
min double
max double
Résultat void

RemoveRect() public méthode

public RemoveRect ( ) : void
Résultat void

SetXRestriction() public méthode

public SetXRestriction ( double xlow, double xhigh ) : void
xlow double
xhigh double
Résultat void

SetYRestriction() public méthode

public SetYRestriction ( double ylow, double yhigh ) : void
ylow double
yhigh double
Résultat void

ShowRect() public méthode

public ShowRect ( ) : void
Résultat void

ShowSplitLine() public méthode

public ShowSplitLine ( bool isShowAcc, bool isShowVel, bool isShowAng ) : void
isShowAcc bool
isShowVel bool
isShowAng bool
Résultat void