#ifndef helixtestsprint2plotter


/*
class helixtestspring2plotter : public gobj
{ 
public: 

  point3<double> col0;
  point3<double> col1;

  doublec * y0;
  doublec * y1;

  plotpoints pp0;
  plotpoints pp1;

  helixtestspring2plotter
  (
    double * y0_, 
    double * y1_,
    uintc N,
    doublec len
  );

  void draw();
  void add();

};
*/


/*

helixtestspring2plotter::helixtestspring2plotter
(
  double * y0_,
  double * y1_,
  uintc N,
  doublec len
)
  : y0(y0_), y1(y1_), pp0(N,len), pp1(N,len)
{
  col0 = point3<double>( DOUBLECOLOR(255,165,0) );
  col1 = point3<double>( DOUBLECOLOR(245,255,250) );
}


void helixtestspring2plotter::draw()
{
  glPushAttrib(GL_CURRENT_BIT);
  glPushAttrib(GL_LIGHTING_BIT);
 
  glColor3f(col0.x,col0.y,col0.z);
  pp0.draw();
  
  glColor3f(col1.x,col1.y,col1.z);
  pp1.draw();

  glPopAttrib();
  glPopAttrib();
}

void helixtestspring2plotter::add()
{
  pp0.add(*y0);
  pp1.add(*y1);
}

*/







