C# 클래스 TheAirline.GraphicsModel.UserControlModel.PopUpWindowsModel.PopUpMap

Interaction logic for PopUpMap.xaml
상속: PopUpWindow
파일 보기 프로젝트 열기: TheAirlineProject/tap-desktop 1 사용 예제들

공개 메소드들

메소드 설명
PopUpMap ( TheAirline.Model.AirportModel.Airport airport ) : System
PopUpMap ( TheAirline.Model.AirlinerModel.FleetAirliner airliner ) : System
PopUpMap ( List airports ) : System
PopUpMap ( List routes ) : System
PopUpMap ( int mapSize ) : System
ShowPopUp ( TheAirline.Model.AirportModel.Airport airport ) : void
ShowPopUp ( TheAirline.Model.AirlinerModel.FleetAirliner airliner ) : void
ShowPopUp ( List airports ) : void
ShowPopUp ( List routes ) : void
ShowPopUp ( TheAirline.Model.AirlinerModel.RouteModel.Route route ) : void

비공개 메소드들

메소드 설명
PopUpMap_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
btnZoomIn_Click ( object sender, RoutedEventArgs e ) : void
btnZoomOut_Click ( object sender, RoutedEventArgs e ) : void
createAirportSizeSidePanel ( ) : StackPanel
createPin ( Point position ) : Image
createPin ( Point position, TheAirline.Model.AirportModel.Airport airport ) : UIElement
createRouteLine ( TheAirline.Model.AirportModel.Airport a1, TheAirline.Model.AirportModel.Airport a2, System.Windows.Controls.Panel panelMap, int zoom, Point margin, TheAirline.Model.AirlineModel.Airline airline, System.Boolean isStopoverRoute = false ) : void
getSizeColor ( GeneralHelpers size ) : System.Windows.Media.Brush
imgPin_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
showAirport ( TheAirline.Model.AirportModel.Airport airport, System.Windows.Controls.Panel panelMap, int zoom, Point margin ) : void
showMap ( GeoCoordinate coordinates, System.Boolean isAirport ) : void
showMap ( List airports, int zoom, GeoCoordinate focused ) : void
showMap ( List routes, int zoom, GeoCoordinate focused ) : void
showRoute ( TheAirline.Model.AirlinerModel.RouteModel.Route route, System.Windows.Controls.Panel panelMap, int zoom, Point margin, System.Boolean isStopoverRoute = false, TheAirline.Model.AirlineModel.Airline airline = null ) : void
zoomMap ( System.Boolean zoomIn ) : void

메소드 상세

PopUpMap() 공개 메소드

public PopUpMap ( TheAirline.Model.AirportModel.Airport airport ) : System
airport TheAirline.Model.AirportModel.Airport
리턴 System

PopUpMap() 공개 메소드

public PopUpMap ( TheAirline.Model.AirlinerModel.FleetAirliner airliner ) : System
airliner TheAirline.Model.AirlinerModel.FleetAirliner
리턴 System

PopUpMap() 공개 메소드

public PopUpMap ( List airports ) : System
airports List
리턴 System

PopUpMap() 공개 메소드

public PopUpMap ( List routes ) : System
routes List
리턴 System

PopUpMap() 공개 메소드

public PopUpMap ( int mapSize ) : System
mapSize int
리턴 System

ShowPopUp() 공개 정적인 메소드

public static ShowPopUp ( TheAirline.Model.AirportModel.Airport airport ) : void
airport TheAirline.Model.AirportModel.Airport
리턴 void

ShowPopUp() 공개 정적인 메소드

public static ShowPopUp ( TheAirline.Model.AirlinerModel.FleetAirliner airliner ) : void
airliner TheAirline.Model.AirlinerModel.FleetAirliner
리턴 void

ShowPopUp() 공개 정적인 메소드

public static ShowPopUp ( List airports ) : void
airports List
리턴 void

ShowPopUp() 공개 정적인 메소드

public static ShowPopUp ( List routes ) : void
routes List
리턴 void

ShowPopUp() 공개 정적인 메소드

public static ShowPopUp ( TheAirline.Model.AirlinerModel.RouteModel.Route route ) : void
route TheAirline.Model.AirlinerModel.RouteModel.Route
리턴 void