|  | 
        
          | __init__(self,
        metal= 'Ir',
        geometry='Octahedral',
        isomer='facial',
        homoleptic=True,
        dentation='Bidentate')Create a ComplexBuilder instance
 |  |  | 
    |  | 
        
          | resetSlots(self,
        dentation= 'Bidentate')Reset the slot order back to ideal slot order
 |  |  | 
    |  | 
        
          | setSlotOrder(self,
        slot_order) Set the order that coordination sites should be used.
 |  |  | 
    | int | 
        
          | getNumUsedCoordSites(self) Get the current number of coordination sites required for all copies 
      of all ligands set so far.
 |  |  | 
    |  | 
        
          | addMonodentateLigand(self,
        struct,
        site,
        slot=None,
        copies=1) Add a monodentate ligand for the complex.
 |  |  | 
    |  | 
        
          | addBidentateLigand(self,
        struct,
        sites,
        slots=None,
        copies=1) Add a bidentate ligand for the complex.
 |  |  | 
    |  | 
        
          | _addLigand(self,
        struct,
        sites,
        slots=None,
        copies=1) Add a ligand to the complex.
 |  |  | 
    |  | 
        
          | clearLigands(self) Remove all added ligands
 |  |  | 
    |  | 
        
          | createComplex(self,
        force=False) Create the complex based on the defined ligands
 |  |  | 
    | tuple | 
        
          | _getNextSlot(self) Return the next slot for a coordinating atom
 |  |  | 
    |  | 
        
          | _attachLigand(self,
        complex_st,
        ligand) Attach a ligand to the central atom.
 |  |  | 
  
    | Inherited from object:__delattr__,__format__,__getattribute__,__hash__,__new__,__reduce__,__reduce_ex__,__repr__,__setattr__,__sizeof__,__str__,__subclasshook__ |