Controls for view the network model.
Canvas
01 Syntax
Microsoft.VisualBasic.Data.visualize.Network.Canvas.Canvas
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| GetTargetNode | 1 | get target node object which is pointed by the mouse pointer |
| HitTest | 1 | 命中测试:返回屏幕点 p 下的节点(2D 视图使用空间网格加速)。 |
| WriteLayout | 1 | Write the node layout position into its extensions data, for generates the svg graphics. |
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| Graph | 1 |
04 Fields
| Name | Overloads | Summary |
|---|---|---|
| space3D | 1 | Render and layout engine works in 3D mode? |
| net | 1 | The network data model for the visualization |
| fdgPhysics | 1 | Layout provider engine |
| timer | 1 | The graphics updates thread. |
| fdgRenderer | 1 | The graphics rendering provider |
| paper | 1 | GDI+ interface for the canvas control. |
| view | 1 | 渲染视图状态(视口、悬停/选中、LOD、网格),在 Canvas 与 Renderer 间共享。 |
| backBuffer | 1 | 离屏缓冲与对应的 GDI+ 设备上下文,用于整帧绘制后单次 Blit,减少闪烁。 |
05 Members
GetTargetNode(
Point)get target node object which is pointed by the mouse pointer
HitTest(
Point)命中测试:返回屏幕点 p 下的节点(2D 视图使用空间网格加速)。
WriteLayout
Write the node layout position into its extensions data, for generates the svg graphics.
Graph(
Boolean)Parameters
| Name | Type | Description |
|---|---|---|
space3D | Boolean | Is 3D network viewer canvas |
space3D
Render and layout engine works in 3D mode?
net
The network data model for the visualization
fdgPhysics
Layout provider engine
timer
The graphics updates thread.
fdgRenderer
The graphics rendering provider
paper
GDI+ interface for the canvas control.
view
渲染视图状态(视口、悬停/选中、LOD、网格),在 Canvas 与 Renderer 间共享。
backBuffer
离屏缓冲与对应的 GDI+ 设备上下文,用于整帧绘制后单次 Blit,减少闪烁。