C# 클래스 FileFind.Meshwork.GtkClient.ZoomableNetworkMap

상속: Pixane.Widgets.ZoomableCairoArea
파일 보기 프로젝트 열기: codebutler/meshwork 1 사용 예제들

공개 메소드들

메소드 설명
SelectNode ( Node node ) : void
ZoomableNetworkMap ( ) : System

보호된 메소드들

메소드 설명
OnError ( Exception ex ) : void

비공개 메소드들

메소드 설명
AddNetwork ( Network network ) : void
AddNode ( Node node, Network network ) : void
AddNode ( Node node, Network network, PointD position ) : void
CalculateNetworkSize ( Network network, Cairo gc ) : void
CalculateNetworkTitleSize ( Network network, Cairo gc ) : SizeD
CalculateNodeGroupSize ( NodeGroup ng, Cairo gc ) : SizeD
CalculateNodeGroupTitleTextSize ( NodeGroup ng, Cairo gc ) : SizeD
DeleteNetwork ( Network network ) : void
DeleteNode ( Node node, Network network ) : void
DrawConnection ( Cairo gc, PointD start, PointD c1, PointD c2, PointD end ) : void
DrawContents ( Cairo gc ) : void
DrawOverlay ( Cairo gc ) : void
GetExternalIPv4Address ( Node node ) : IPAddress
GetNodeZone ( PointD node1, PointD node2 ) : int
Inside ( PointD thePoint, PointD rectOrigin, SizeD rectSize ) : bool
Inside ( PointD thePoint, Rectangle rect ) : bool
RenderConnections ( Network network, Cairo gc ) : void
RenderNetwork ( Network network, Cairo gc ) : void
RenderNode ( Context gc, Node n, double x, double y ) : void
RenderNodeGroup ( NodeGroup ng, Network network, Cairo gc ) : void
RenderNotice ( string text, Cairo gc, int yOffset ) : int
ResetDrag ( ) : void
UpdateNode ( Node node, Network network ) : void
base_ButtonPressEvent ( object sender, Gtk args ) : void
base_ButtonReleaseEvent ( object sender, Gtk args ) : void
base_MotionNotifyEvent ( object sender, Gtk args ) : void
network_UpdateNodeInfo ( Network eNetwork, string oldNick, Node node ) : void
network_UserOffline ( Network eNetwork, Node node ) : void
network_UserOnline ( Network eNetwork, Node node ) : void

메소드 상세

OnError() 보호된 메소드

protected OnError ( Exception ex ) : void
ex System.Exception
리턴 void

SelectNode() 공개 메소드

public SelectNode ( Node node ) : void
node Node
리턴 void

ZoomableNetworkMap() 공개 메소드

public ZoomableNetworkMap ( ) : System
리턴 System