#include <OpenGLtemplated.h>

#include <OpenGLtemplatedtest.h>



void OpenGLtemplatedtest::test01(int argc, char** argv)
{
  // Just compile.

  glVertex3T<float>()(.2,.3,0.0);

  glVertex4T<GLshort>()(10,24,192,29);

  glVertex2T<GLdouble>()(0.2,0.3);

  double v1[] = { .2, .3, .6 };
  glVertex4Tv<GLdouble>()(v1);

  glTranslateT<GLdouble>()(.2,.3,.7);

  glNormal3T<GLdouble>()(0.5,-.2,-0.7);

  glColor3T<GLdouble>()(0.2,.1,.3);

  double v2[] = { 0.2,0.3,.9 };
  glColor3Tv<GLdouble>()(v2);

  glVertex2T<GLdouble>()(0.3,0.1);
}


