package p5;
import anar.*;




import processing.core.PApplet;

public class Test04gCurves extends PApplet {

  /*
   * Example for Anar library by Guillaume LaBelle + Julien Nembrini
   * http://anar.ch
   */




  public void setup(){

    Pts baseLine = new Pts();
    baseLine.add(Anar.Pt(0,10,0));
    baseLine.add(Anar.Pt(10,20,0));
    baseLine.add(Anar.Pt(0,30,0));
    // baseLine.add(Anar.Pt(0,40,0));

    CSpline curve = new CSpline(baseLine,4);// <-- (4) means curve order
    Pts curvePoints = curve.getPts(5); // <-- (5) means the number of pts your
    // new curvePoints should have

    println(curvePoints.numOfPts());
    println(curvePoints.pt(0));
    println(curvePoints.pt(1));
    println(curvePoints.pt(2));
    println(curvePoints.pt(3));

    println(curvePoints.pt(4));
    println(curvePoints.numOfPts());
    println("SOMETHING");


    Param x = new ParamLength(curvePoints.pt(0),curvePoints.pt(1));
  }



  public void draw(){

  }

  public static void main(String[] args){
    PApplet.main(new String[]{Test04gCurves.class.getName()});
  }
}

