C# 클래스 CURELab.SignLanguage.Debugger.View.ChartView

ChartView.xaml 的交互逻辑
상속: System.Windows.Controls.UserControl
파일 보기 프로젝트 열기: huangfuyang/Sign-Language-with-Kinect

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
AppendLineGraph ( TwoDimensionViewPointCollection collection, System.Windows.Media.Pen pen, string description ) : LineAndMarker

Append VelocityPointCollection to the graph

메소드 상세

AddLineGraph() 공개 메소드

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
리턴 void

AddSegRect() 공개 메소드

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
리턴 void

AddSplitLine() 공개 메소드

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
리턴 Microsoft.Research.DynamicDataDisplay.LineGraph

AddTruthRect() 공개 메소드

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
리턴 void

ChartView() 공개 메소드

public ChartView ( ) : System
리턴 System

ClearAllGraph() 공개 메소드

clear all the graphs
public ClearAllGraph ( ) : void
리턴 void

ClearSplitLine() 공개 메소드

public ClearSplitLine ( bool isClearAcc, bool isClearVel, bool isClearAng ) : void
isClearAcc bool
isClearVel bool
isClearAng bool
리턴 void

DrawSigner() 공개 메소드

draw signer
public DrawSigner ( int split, double min, double max ) : void
split int
min double
max double
리턴 void

RemoveRect() 공개 메소드

public RemoveRect ( ) : void
리턴 void

SetXRestriction() 공개 메소드

public SetXRestriction ( double xlow, double xhigh ) : void
xlow double
xhigh double
리턴 void

SetYRestriction() 공개 메소드

public SetYRestriction ( double ylow, double yhigh ) : void
ylow double
yhigh double
리턴 void

ShowRect() 공개 메소드

public ShowRect ( ) : void
리턴 void

ShowSplitLine() 공개 메소드

public ShowSplitLine ( bool isShowAcc, bool isShowVel, bool isShowAng ) : void
isShowAcc bool
isShowVel bool
isShowAng bool
리턴 void