Exemplo n.º 1
0
  public void generate() {
    rewind();

    mLinePoints = new Point[mLineNumber + 1];

    mLinePoints[0] = ViewTools.getRandomPoint(mBounds);
    mLinePoints[1] = mPointGenerator.makeMap(mLinePoints[0], mLinePoints[0]).getPoint();
    finishGenerate();
  }
Exemplo n.º 2
0
  public void generate(Point startPoint, int LineNumber) {
    rewind();

    mLineNumber = LineNumber;

    mLinePoints = new Point[mLineNumber + 1];

    mLinePoints[0] = startPoint;
    mLinePoints[1] = mPointGenerator.makeMap(mLinePoints[0], mLinePoints[0]).getPoint();
    finishGenerate();
  }
Exemplo n.º 3
0
 private void finishGenerate() {
   for (int x = 2; x < mLineNumber + 1; x++) {
     mLinePoints[x] = mPointGenerator.makeMap(mLinePoints[x - 2], mLinePoints[x - 1]).getPoint();
   }
   makeCurves();
 }