Snap to Grid

I’ve implemented Snap-to-Grid feature in eCAD today. It was quite easy, just had to round off the mouse position in the scene to the grid points.

So I created a new function to calculate the round off and set a temporary point in the eventFilter() so that it will calculate according to the grid size.

And this temporary point has been used wherever the mouse’s scene position has been used.

Now I’m going to implement dimensioning.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s