def __reinit_verts(self, context):
    obj = context.active_object
    bm = bmesh.from_edit_mesh(obj.data)
    if (common.check_version(2, 73, 0) >= 0):
        bm.verts.ensure_lookup_table()
        bm.edges.ensure_lookup_table()
        bm.faces.ensure_lookup_table()
    self.__intr_verts_orig = [{'vidx': v.index, 'vco': v.co.copy(), 'moved': False} for v in bm.verts if v.select]
    self.__intr_verts = [v.index for v in bm.verts if v.select]
def __reinit_verts(self, context):
    obj = context.active_object
    bm = bmesh.from_edit_mesh(obj.data)
    if (common.check_version(2, 73, 0) >= 0):
        bm.verts.ensure_lookup_table()
        bm.edges.ensure_lookup_table()
        bm.faces.ensure_lookup_table()
    self.__intr_verts_orig = [{'vidx': v.index, 'vco': v.co.copy(), 'moved': False} for v in bm.verts if v.select]
    self.__intr_verts = [v.index for v in bm.verts if v.select]