linear ofset