🎨 优化单元测试及示例
This commit is contained in:
parent
ea7ed7ea4e
commit
f64edc7fe8
|
@ -0,0 +1,28 @@
|
||||||
|
package geometry_test
|
||||||
|
|
||||||
|
import (
|
||||||
|
"fmt"
|
||||||
|
"github.com/kercylan98/minotaur/utils/geometry"
|
||||||
|
)
|
||||||
|
|
||||||
|
func ExampleGenerateCircle() {
|
||||||
|
fmt.Println(geometry.GenerateCircle[float64](7, 12))
|
||||||
|
|
||||||
|
// Output:
|
||||||
|
// [[0 0] [0 0] [0 0] [0 0] [0 0] [0 0] [0 0] [0 0] [0 0] [0 0] [0 0] [0 0] [7 0] [6.062177826491071 3.4999999999999996] [3.500000000000001 6.06217782649107] [4.28626379701573e-16 7] [-3.4999999999999982 6.062177826491071] [-6.0621778264910695 3.500000000000002] [-7 8.57252759403146e-16] [-6.062177826491071 -3.4999999999999982] [-3.500000000000003 -6.062177826491069] [-1.285879139104719e-15 -7] [3.499999999999995 -6.062177826491074] [6.062177826491069 -3.500000000000003]]
|
||||||
|
// # # # # # # # X # # # # # # #
|
||||||
|
// # # # # X # # # # # X # # # #
|
||||||
|
// # # # # # # # # # # # # # # #
|
||||||
|
// # # # # # # # # # # # # # # #
|
||||||
|
// # X # # # # # # # # # # # X #
|
||||||
|
// # # # # # # # # # # # # # # #
|
||||||
|
// # # # # # # # # # # # # # # #
|
||||||
|
// X # # # # # # X # # # # # # X
|
||||||
|
// # # # # # # # # # # # # # # #
|
||||||
|
// # # # # # # # # # # # # # # #
|
||||||
|
// # X # # # # # # # # # # # X #
|
||||||
|
// # # # # # # # # # # # # # # #
|
||||||
|
// # # # # # # # # # # # # # # #
|
||||||
|
// # # # # X # # # # # X # # # #
|
||||||
|
// # # # # # # # X # # # # # # #
|
||||||
|
}
|
|
@ -1,11 +1 @@
|
||||||
package geometry_test
|
package geometry_test
|
||||||
|
|
||||||
import (
|
|
||||||
"fmt"
|
|
||||||
"github.com/kercylan98/minotaur/utils/geometry"
|
|
||||||
"testing"
|
|
||||||
)
|
|
||||||
|
|
||||||
func TestGenerateCircle(t *testing.T) {
|
|
||||||
fmt.Println(geometry.GenerateCircle[float64](5, 12))
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue