Exemplo n.º 1
0
        // BIG SURFACE
        public static CompileableComposite buildOrthonormalBig(OrthonormalGrid grid, Mapper mapper)
        {
            OrthonormalTessellator tesselator = new OrthonormalTessellator();
            Shape s1 = (Shape)tesselator.build(grid.Apply(mapper));

            return(buildComposite(applyStyling(s1)));
        }
Exemplo n.º 2
0
        void setupSurface()
        {
            // Create a range for the graph generation
            Range rangeX = new Range(0, mRangeX);
            Range rangeY = new Range(0, mRangeY);

            mGrid = new OrthonormalGrid(rangeX, mSteps, rangeY, mSteps);

            setupSurface(mRangeX / 2, mRangeY / 2, mRangeX);
        }
Exemplo n.º 3
0
        public static Shape buildRing(OrthonormalGrid grid, Mapper mapper, float ringMin, float ringMax, ColorMapper cmap, Color factor)
        {
            RingTessellator tesselator = new RingTessellator(ringMin, ringMax, cmap, factor);

            return((Shape)tesselator.build(grid.Apply(mapper)));
        }
Exemplo n.º 4
0
        public static Shape buildRing(OrthonormalGrid grid, Mapper mapper, float ringMin, float ringMax)
        {
            RingTessellator tesselator = new RingTessellator(ringMin, ringMax, new ColorMapper(new ColorMapRainbow(), 0, 1), Color.BLACK);

            return((Shape)tesselator.build(grid.Apply(mapper)));
        }
Exemplo n.º 5
0
        public static Shape buildOrthonomal(OrthonormalGrid grid, Mapper mapper)
        {
            OrthonormalTessellator tesselator = new OrthonormalTessellator();

            return((Shape)tesselator.build(grid.Apply(mapper)));
        }