class_docstr: Basic rectangle representation using kiwi solver variables
class_docstr_tok: ["Basic","rectangle","representation","using","kiwi","solver","variables"]
docstr: replace the parent of this with the new parent
          
docstr_tok: ["replace","the","parent","of","this","with","the","new","parent"]
code: def set_parent(self, parent):
      """replace the parent of this with the new parent"""
      self.parent = parent
      self.parent_constrain()
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import itertools
  import kiwisolver
  import logging
  import numpy
  import warnings
  import matplotlib
label_desc: Use image node_id 9 for calling the LayoutBox obj's underlying member method code with example usage: obj.set_parent(parent) without return types