parameters: (self,container=None,shapes=None)
docstring: Nester([container,shapes]): Creates a nester object with a container
             shape and a list of other shapes to nest into it. Container and
             shapes must be Part.Faces.
  
             Typical workflow:
  
             n = Nester() # creates the nester
             n.addContainer(object) # adds a doc object as the container
             n.addObjects(objects) # adds a list of doc objects as shapes
             n.run() # runs the nesting
             n.show() # creates a preview (compound) of the results
             n.apply() # applies transformations to the original objects
  
             Defaults (can be changed):
  
             Nester.TOLERANCE = 0.0001
             Nester.DISCRETIZE = 4
             Nester.ROTATIONS = [0,90,180,270]
docstring_summary: Nester([container,shapes]): Creates a nester object with a container
             shape and a list of other shapes to nest into it. Container and
             shapes must be Part.Faces.
docstring_tokens: Nester ( [ container shapes ] ) : Creates a nester object with a container shape and a list of other shapes to nest into it . Container and shapes must be Part . Faces .
function: def __init__(self,container=None,shapes=None):
  
          """Nester([container,shapes]): Creates a nester object with a container
             shape and a list of other shapes to nest into it. Container and
             shapes must be Part.Faces.
  
             Typical workflow:
  
             n = Nester() # creates the nester
             n.addContainer(object) # adds a doc object as the container
             n.addObjects(objects) # adds a list of doc objects as shapes
             n.run() # runs the nesting
             n.show() # creates a preview (compound) of the results
             n.apply() # applies transformations to the original objects
  
             Defaults (can be changed):
  
             Nester.TOLERANCE = 0.0001
             Nester.DISCRETIZE = 4
             Nester.ROTATIONS = [0,90,180,270]
             """
  
          self.objects = None
          self.container = container
          self.shapes = shapes
          self.results = [] # storage for the different results
          self.indexedFaces = None
          self.running = True
          self.progress = 0
          self.setCounter = None
function_tokens: def __init__ ( self , container = None , shapes = None ) : self . objects = None self . container = container self . shapes = shapes self . results = [ ] # storage for the different results self . indexedFaces = None self . running = True self . progress = 0 self . setCounter = None