DZone Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world

Snippets has posted 5883 posts at DZone. View Full User Profile

Closest Square Point //JavaScript Function

09.08.2005
| 4735 views |
  • submit to reddit
        <a href="http://jsfromhell.com/math/closest-square-point">
Given a dot and a square, it returns the nearest dot over the square.

[UPDATED CODE AND HELP CAN BE FOUND HERE]
</a>


//+ Jonas Raoni Soares Silva
//@ http://jsfromhell.com/math/closest-square-point [v1.0]

closestSquarePoint = function( px, py, x, y, w, h ){
	return { x: px < x ? x : px > x + w ? x + w : px, y: py < y ? y : py > y + h ? y + h : py };
};