@Override public float width() { Asserts.checkNotNull(surface, "Surface must not be null"); return surface.width(); }