Gestaltlupe default Renderer.
Inheritance: SmallMemoryRenderer
Exemplo n.º 1
0
        /// <summary>
        /// Hier können eigene Renderer zugeschaltet werden:
        /// </summary>
        /// <returns></returns>
        public static Renderer Create(PictureData pdata,Formulas formula)
        {
            Renderer retVal = null;

              switch (ParameterDict.Current["Composite.Renderer"]) {

            case "":
            case "PlasicRenderer":
            case "6":
                    //retVal = new PlasicRenderer(pdata.Clone());
                    retVal = new FloatPlasicRenderer(pdata.Clone());
                    break;

            case "FastPreviewRenderer":
            case "8":
              retVal = new FastPreviewRenderer(pdata.Clone());
              break;

            default:
                    //retVal = new PlasicRenderer(pdata.Clone());
                    retVal = new FloatPlasicRenderer(pdata.Clone());
                    break;
              }

              if (retVal != null)
              retVal.Init(formula);

            return retVal;
        }
Exemplo n.º 2
0
        /// <summary>
        /// Hier können eigene Renderer zugeschaltet werden:
        /// </summary>
        /// <returns></returns>
        public static Renderer Create(PictureData pdata, Formulas formula, ParameterDict dict)
        {
            Renderer retVal = null;

            switch (ParameterDict.Current["Composite.Renderer"])
            {
            case "":
            case "PlasicRenderer":
            case "6":
                //retVal = new PlasicRenderer(pdata.Clone());
                retVal = new FloatPlasicRenderer(pdata.Clone(), dict);
                break;

            case "FastPreviewRenderer":
            case "8":
                retVal = new FastPreviewRenderer(pdata.Clone());
                break;

            default:
                //retVal = new PlasicRenderer(pdata.Clone());
                retVal = new FloatPlasicRenderer(pdata.Clone(), dict);
                break;
            }

            if (retVal != null)
            {
                retVal.Init(formula);
            }

            return(retVal);
        }