C# Класс FileFind.Meshwork.GtkClient.ZoomableNetworkMap

Наследование: Pixane.Widgets.ZoomableCairoArea
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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