Design of Multi-Dimensional Transfer Functions with Topological Attributes