Esempio n. 1
0
        public MapObjects2.ClassBreaksRenderer GetClassBreakRender(ClassBreakRenderStruct render)
        {
            MapObjects2.ClassBreaksRenderer oMapRender = new MapObjects2.ClassBreaksRendererClass();
            short iIndex = 0;

            oMapRender.BreakCount = render.BreakCount;
            oMapRender.DrawBackground = render.DrawBackground;
            oMapRender.Field = render.Field;
            oMapRender.SymbolType = (MapObjects2.SymbolTypeConstants)render.SymbolType;
            oMapRender.Tag = render.Tag;

            foreach (double dBreak in render.BreakList)
            {
                oMapRender.set_Break(iIndex, dBreak);

                iIndex++;
            }

            oMapRender.RampColors((uint)render.StartColor.ToArgb(), (uint)render.EndColor.ToArgb());

            return oMapRender;
        }
Esempio n. 2
0
        public MapObjects2.ClassBreaksRenderer GetClassBreakRender(ClassBreakRenderStruct render)
        {
            MapObjects2.ClassBreaksRenderer oMapRender = new MapObjects2.ClassBreaksRendererClass();
            short iIndex = 0;

            oMapRender.BreakCount     = render.BreakCount;
            oMapRender.DrawBackground = render.DrawBackground;
            oMapRender.Field          = render.Field;
            oMapRender.SymbolType     = (MapObjects2.SymbolTypeConstants)render.SymbolType;
            oMapRender.Tag            = render.Tag;

            foreach (double dBreak in render.BreakList)
            {
                oMapRender.set_Break(iIndex, dBreak);

                iIndex++;
            }

            oMapRender.RampColors((uint)render.StartColor.ToArgb(), (uint)render.EndColor.ToArgb());

            return(oMapRender);
        }