RenderMesh() public method

Renders only the mesh edges (no points or segments).
public RenderMesh ( Graphics g, Zoom zoom ) : void
g System.Drawing.Graphics
zoom Zoom
return void
Example #1
0
        private void Render()
        {
            coordinate = String.Empty;

            if (buffer == null)
            {
                return;
            }

            Graphics g = buffer.Graphics;

            g.Clear(this.BackColor);

            if (!initialized || data == null)
            {
                return;
            }

            g.SmoothingMode = SmoothingMode.AntiAlias;

            if (voronoiRenderer != null && this.showVoronoi)
            {
                meshRenderer.RenderMesh(g, zoom);
                voronoiRenderer.Render(g, zoom, renderColors);
                meshRenderer.RenderGeometry(g, zoom);
            }
            else if (meshRenderer != null)
            {
                meshRenderer.Render(g, zoom, showRegions);
            }

            this.Invalidate();
        }