Base class for link comparator objects.
When clients wish to join two tiled networks together, they must provide a comparator object which defines both a sort order (through operator()), an is Equal() method which returns true when two links are the same and a make() method. The make() method is used to construct a link from segments which cross tile boundaries.
For example:
class MyLinkCmp : public TSLLinkCmp { virtual bool operator()(const TSLLink& link1, const TSLLink& link2) const { // Do whatever is appropriate return ???; } };