C# 클래스 Controls.Menu

Interaction logic for Menu.xaml
상속: System.Windows.Controls.UserControl
파일 보기 프로젝트 열기: paigedr/swipenserve

공개 프로퍼티들

프로퍼티 타입 설명
canswipe System.Boolean

보호된 프로퍼티들

프로퍼티 타입 설명
lastLeftHandX double
lastLeftHandY double
makingLeftHandSwipe bool
startingLeftHandX double
startingLeftHandY double

공개 메소드들

메소드 설명
BoxGesture ( int X, int Y ) : void
DetectLeftHandSwipe ( Microsoft.Kinect.Skeleton first, AllFramesReadyEventArgs e ) : void
GetBox ( int X, int Y ) : System.Windows.Shapes.Rectangle
GetCameraPoint ( Microsoft.Kinect.Skeleton first, AllFramesReadyEventArgs e ) : void
Menu ( ) : System
kinectSensorChooser1_KinectSensorChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
sensor_AllFramesReady ( object sender, AllFramesReadyEventArgs e ) : void

비공개 메소드들

메소드 설명
CameraPosition ( FrameworkElement element, ColorImagePoint point ) : void
GetFirstSkeleton ( AllFramesReadyEventArgs e ) : Microsoft.Kinect.Skeleton
InitializeComponent ( ) : void
ResetSwipe ( Object sender, EventArgs args ) : void
ScalePosition ( FrameworkElement element, Microsoft.Kinect.Joint joint ) : void
StopKinect ( Microsoft.Kinect.KinectSensor sensor ) : void
System ( int connectionId, object target ) : void
UserControl_Loaded ( object sender, RoutedEventArgs e ) : void
Window_Closing ( object sender, System e ) : void
addNewItem ( ) : void
addToOrder ( ) : void
check ( System.Windows.Shapes.Rectangle element, Point point ) : bool
clearAmountCol ( ) : void
clearOptionsCol ( ) : void
clearOrderSelections ( ) : void
clearSizeCol ( ) : void
currentItem ( ) : Food
down_Click ( object sender, RoutedEventArgs e ) : void
formatOrderItem ( Food item ) : String
handleOrderLeftClick ( ) : void
handleOrderRightClick ( ) : void
hideOrderOptions ( ) : void
left_Click ( object sender, RoutedEventArgs e ) : void
right_Click ( object sender, RoutedEventArgs e ) : void
selectAmountCol ( bool fromLeft ) : void
selectCatCol ( bool fromLeft ) : void
selectItemCol ( bool fromLeft ) : void
selectOptionsCol ( bool fromLeft ) : void
selectOrderCol ( ) : void
selectSizeCol ( bool fromLeft ) : void
showSelectedOrderItem ( ) : void
unhideOrderOptions ( ) : void
up_Click ( object sender, RoutedEventArgs e ) : void
updatePrice ( ) : void
updateTotalPrice ( ) : void
updownAmount ( bool up ) : void
updownCategory ( bool up ) : void
updownItem ( bool up ) : void
updownOptions ( bool up ) : void
updownOrderCol ( bool up ) : void
updownSize ( bool up ) : void

메소드 상세

BoxGesture() 공개 메소드

public BoxGesture ( int X, int Y ) : void
X int
Y int
리턴 void

DetectLeftHandSwipe() 공개 메소드

public DetectLeftHandSwipe ( Microsoft.Kinect.Skeleton first, AllFramesReadyEventArgs e ) : void
first Microsoft.Kinect.Skeleton
e AllFramesReadyEventArgs
리턴 void

GetBox() 공개 메소드

public GetBox ( int X, int Y ) : System.Windows.Shapes.Rectangle
X int
Y int
리턴 System.Windows.Shapes.Rectangle

GetCameraPoint() 공개 메소드

public GetCameraPoint ( Microsoft.Kinect.Skeleton first, AllFramesReadyEventArgs e ) : void
first Microsoft.Kinect.Skeleton
e AllFramesReadyEventArgs
리턴 void

Menu() 공개 메소드

public Menu ( ) : System
리턴 System

kinectSensorChooser1_KinectSensorChanged() 공개 메소드

public kinectSensorChooser1_KinectSensorChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
sender object
e System.Windows.DependencyPropertyChangedEventArgs
리턴 void

sensor_AllFramesReady() 공개 메소드

public sensor_AllFramesReady ( object sender, AllFramesReadyEventArgs e ) : void
sender object
e AllFramesReadyEventArgs
리턴 void

프로퍼티 상세

canswipe 공개적으로 프로퍼티

public Boolean,System canswipe
리턴 System.Boolean

lastLeftHandX 보호되어 있는 프로퍼티

protected double lastLeftHandX
리턴 double

lastLeftHandY 보호되어 있는 프로퍼티

protected double lastLeftHandY
리턴 double

makingLeftHandSwipe 보호되어 있는 프로퍼티

protected bool makingLeftHandSwipe
리턴 bool

startingLeftHandX 보호되어 있는 프로퍼티

protected double startingLeftHandX
리턴 double

startingLeftHandY 보호되어 있는 프로퍼티

protected double startingLeftHandY
리턴 double