Hey all,

I'm doing a class-diagram modeling software. And I'm looking for an algorithm or an implementation of one to place the shapes in a viewable manner.

Any ideas?
I've read about TPA (Triplet Positioning Algorithm) But I have no idea what's the algorithm or where to find it.