|
@@ -260,6 +260,47 @@ int main()
|
|
|
// return 0;
|
|
|
//}
|
|
|
|
|
|
+
|
|
|
+//int main()
|
|
|
+//{
|
|
|
+// printf("===================== %s =====================\n", __FILE__);
|
|
|
+//
|
|
|
+// // 初始化线段
|
|
|
+// studio_line_c line = studio_line_c_init();
|
|
|
+//
|
|
|
+// // 添加点
|
|
|
+// for (int i = 0; i < 10; ++i)
|
|
|
+// {
|
|
|
+// studio_point_c p = studio_point_init(i * 1.0, i * 2.0);
|
|
|
+// studio_line_c_add_point(&line, p);
|
|
|
+// }
|
|
|
+//
|
|
|
+// // 遍历点
|
|
|
+// for (size_t i = 0; i < line.size; ++i)
|
|
|
+// {
|
|
|
+// studio_point_c p = studio_line_c_get_point(&line, i);
|
|
|
+// printf("Point %zu: (%.1f, %.1f)\n", i, p.x, p.y);
|
|
|
+// }
|
|
|
+// for (size_t i = 0; i < line.size; ++i)
|
|
|
+// {
|
|
|
+// studio_point_c p = studio_point_init(111, 111);
|
|
|
+// studio_line_c_set_point(&line, i, p);
|
|
|
+// }
|
|
|
+// for (size_t i = 0; i < line.size; ++i)
|
|
|
+// {
|
|
|
+// studio_point_c p = studio_line_c_get_point(&line, i);
|
|
|
+// printf("Point %zu: (%.1f, %.1f)\n", i, p.x, p.y);
|
|
|
+// }
|
|
|
+//
|
|
|
+// // 释放内存
|
|
|
+// studio_line_c_destroy(&line);
|
|
|
+// return 0;
|
|
|
+//
|
|
|
+//
|
|
|
+//
|
|
|
+// return 0;
|
|
|
+//}
|
|
|
+
|
|
|
// ///////////////////// PID算法 /////////////////////
|
|
|
// int main()
|
|
|
// {
|