Subdiv2DTest.swift 574 B

1234567891011121314151617181920212223
  1. //
  2. // Subdiv2DTest.swift
  3. //
  4. // Created by Giles Payne on 2020/02/10.
  5. //
  6. import XCTest
  7. import OpenCV
  8. class Subdiv2DTest: OpenCVTestCase {
  9. func testGetTriangleList() {
  10. let s2d = Subdiv2D(rect: Rect(x: 0, y: 0, width: 50, height: 50))
  11. s2d.insert(pt: Point2f(x: 10, y: 10))
  12. s2d.insert(pt: Point2f(x: 20, y: 10))
  13. s2d.insert(pt: Point2f(x: 20, y: 20))
  14. s2d.insert(pt: Point2f(x: 10, y: 20))
  15. var triangles = [Float6]()
  16. s2d.getTriangleList(triangleList: &triangles)
  17. XCTAssertEqual(2, triangles.count)
  18. }
  19. }