Пример #1
0
        // Render a symbol inside the given rectangle.
        private void RenderSymbol(IRenderer renderer, Symbol symbol, float left, float top, float right, float bottom, RectangleF clipRect)
        {
            if (symbol == null)
                return;

            RectangleF rect = new RectangleF(left, top, right - left, bottom - top);

            if (!rect.IntersectsWith(clipRect))
                return;

            renderer.DrawSymbol(symbol, rect);
        }