def bottom_right(rs): rs = _B(rs) return pt.create(_right(rs), _bottom(rs))
def size(rs): rs = _B(rs) return pt.create(_width(rs), _height(rs))
def top_right(rs): rs = _B(rs) return pt.create(_right(rs), _top(rs))
def bottom_left(rs): rs = _B(rs) return pt.create(_left(rs), _bottom(rs))
def center(rs): rs = _B(rs) return pt.create(_left(rs) + _width(rs) / 2, _top(rs) + _height(rs) / 2, dtype=rs.dtype)
def top_left(rs): rs = _B(rs) return pt.create(_left(rs), _top(rs))
def _size(rs): return pt.create(_width(rs), _height(rs))
def _bottom_right(rs): return pt.create(_right(rs), _bottom(rs))
def _bottom_left(rs): return pt.create(_left(rs), _bottom(rs))
def _top_right(rs): return pt.create(_right(rs), _top(rs))
def _top_left(rs): return pt.create(_left(rs), _top(rs))