// 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))); }
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); }
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))); }
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))); }
public static Shape buildOrthonomal(OrthonormalGrid grid, Mapper mapper) { OrthonormalTessellator tesselator = new OrthonormalTessellator(); return((Shape)tesselator.build(grid.Apply(mapper))); }