Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. Function unit_fraction(o.x, o.y, u.x, u.y, v.x, v.y, nu, nv):
  2. du.x = u.x / (nu-1)
  3. du.y = u.y / (nu-1)
  4. dv.x = u.x / (nv-1)
  5. dv.y = u.y / (nv-1)
  6. p.x = o.x
  7. p.y = o.y
  8. h = 0
  9. For i = 1..nv:
  10. c.x = p.x
  11. c.y = p.y
  12. For j = 1..nu:
  13. If (c.x >= 0) And (c.x <= 1) And
  14. (c.y >= 0) And (c.y <= 1):
  15. h = h + 1
  16. End If
  17. End For
  18. c.x = c.x + dv.x
  19. c.y = c.y + dv.y
  20. End For
  21. Return h / (nu * nv)
  22. End Function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement