C# Класс UMD.HCIL.GraphEditor.GraphEditor

Creates a simple graph control with some random nodes and connected edges. An event handler allows users to drag nodes around, keeping the edges connected.
Наследование: UMD.HCIL.Piccolo.PCanvas
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
backLayer UMD.HCIL.Piccolo.PLayer
edgeLayer UMD.HCIL.Piccolo.PLayer
nodeLayer UMD.HCIL.Piccolo.PLayer
updating bool

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

Метод Описание
GraphEditor ( ) : System

Empty Constructor is necessary so that this control can be used as an applet.

GraphEditor ( int width, int height ) : System
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

ScaleViewTo ( float scale ) : void
UpdateEdge ( UMD.HCIL.Piccolo.Nodes.PPath edge ) : void
addBack ( PNode p ) : void
addEdge ( UMD.HCIL.Piccolo.Nodes.PPath p ) : void
addNode ( PNode p ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnPaint ( PaintEventArgs e ) : void

Описание методов

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GraphEditor() публичный Метод

Empty Constructor is necessary so that this control can be used as an applet.
public GraphEditor ( ) : System
Результат System

GraphEditor() публичный Метод

public GraphEditor ( int width, int height ) : System
width int
height int
Результат System

InitializeComponent() публичный Метод

Required method for Designer support - do not modify the contents of this method with the code editor.
public InitializeComponent ( ) : void
Результат void

OnPaint() защищенный Метод

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

ScaleViewTo() публичный Метод

public ScaleViewTo ( float scale ) : void
scale float
Результат void

UpdateEdge() публичный статический Метод

public static UpdateEdge ( UMD.HCIL.Piccolo.Nodes.PPath edge ) : void
edge UMD.HCIL.Piccolo.Nodes.PPath
Результат void

addBack() публичный Метод

public addBack ( PNode p ) : void
p UMD.HCIL.Piccolo.PNode
Результат void

addEdge() публичный Метод

public addEdge ( UMD.HCIL.Piccolo.Nodes.PPath p ) : void
p UMD.HCIL.Piccolo.Nodes.PPath
Результат void

addNode() публичный Метод

public addNode ( PNode p ) : void
p UMD.HCIL.Piccolo.PNode
Результат void

Описание свойств

backLayer публичное свойство

public PLayer,UMD.HCIL.Piccolo backLayer
Результат UMD.HCIL.Piccolo.PLayer

edgeLayer публичное свойство

public PLayer,UMD.HCIL.Piccolo edgeLayer
Результат UMD.HCIL.Piccolo.PLayer

nodeLayer публичное свойство

public PLayer,UMD.HCIL.Piccolo nodeLayer
Результат UMD.HCIL.Piccolo.PLayer

updating публичное свойство

public bool updating
Результат bool