class Lines

An object of type “Lines” collects objects of type “Line”. This may be the lines of the original tiling or its dual.

Apart from the usual methods to add and show lines we have the method “eliminateUndefined” to eliminate undefined lines. It uses the procedure “eliminateUndefinedLines”, which lies outside the definition of the class “Lines” because we need it too in the class “Point” to eliminate undefined connections. This is not good style. We would better use the class “Lines” instead of a simple array for these connections. Try it out as an exercise.

This entry was posted in programming and tagged , , . Bookmark the permalink.

Leave a Reply

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

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

Google+ photo

You are commenting using your Google+ 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 )


Connecting to %s