def mapPositionThroughPlanes(position = "const %(Dimension)s::Vector&",
                             enterPlane = "const GeomPlane<%(Dimension)s>&",
                             exitPlane = "const GeomPlane<%(Dimension)s>&"):
    """Function to take a position, and map it through the given enter/exit plane
pair and return the mapped position."""
    return "%(Dimension)s::Vector"