package p5;
import anar.*;



import processing.core.PApplet;

/**
 * @author goo
 * 
 */
public class Test02cPtsMid extends PApplet {

  /*
   * Example for Anar library by Guillaume LaBelle + Julien Nembrini
   * http://anar.ch
   */


  Sliders parameters;
  Pt      a;

  Pts     myPts = new Pts();

  public void setup(){
    size(800,400,OPENGL);
    Anar.init(this);
    initForm();

    Pts.globalRender = new RenderPtsAll();
  }

  void initForm(){

    a = Anar.Pt(0,0);
    Pt b = Anar.Pt(100,20);

    myPts = new PtsMid(a,b,5);

    parameters = new Sliders(myPts);
    println(parameters.size());
    println(myPts.primitiveToString( -1));
  }

  public void draw(){
    background(153);

    // a.set(frameCount*.1f,0,0);
    Param v = parameters.get(0);
    v.set(frameCount*1);

    // println(v+"|"+a);

    myPts.draw();
  }

  public static void main(String[] args){
    PApplet.main(new String[]{Test02cPtsMid.class.getName()});
  }

}

