示例#1
0
int main(int argc, char *argv[]) {
  printf("Starting...\n");
  HT1632c matrix = HT1632c(BANK, DATA, WR, CS, CLK);
  matrix.setup();
  if (argc != 2) {
    matrix.set_brightness(0);
  }
  else {
    matrix.set_brightness(atoi(argv[1]));
  }

  printf("Test #1\n");
  testMatrix1(&matrix);

  printf("Test #2\n");
  testMatrix2(&matrix);

  printf("Test #3\n");
  testMatrix3(&matrix);

  printf("Test #4\n");
  clock(&matrix);

  printf("Done!\n");
  return 0;
}
示例#2
0
int main(int argc, char* argv[])
{	
	testMathUtils();
	testVector2();
	testVector3();	
	testVector4();
	testMatrix3();
	testAffineTransform2d();

	testMatrix4();
	testAffineTransform3d();
	
	std::cout << "All tests passed!" << std::endl;
	system("pause");
}