Add Point and Vector Interface