|  | 
        
          | __init__(self,
        struct) Create a ZMatrix instance
 |  |  | 
    |  | 
        
          | bumpIndexes(self,
        bump) Bump all atom indexes for this z-matrix
 |  |  | 
    |  | 
        
          | constrainAll(self) Constrain all internal coordinates
 |  |  | 
    |  | 
        
          | freeAtom(self,
        index) Free all the internal coordinates for a single atom
 |  |  | 
    |  | 
        
          | freeAtomBond(self,
        index) Free all the bond internal coordinate for a single atom
 |  |  | 
    |  | 
        
          | freeAtomAngle(self,
        index) Free all the angle internal coordinate for a single atom
 |  |  | 
    |  | 
        
          | freeAtomDihedral(self,
        index) Free all the angle internal coordinate for a single atom
 |  |  | 
    | int, float or None, None | 
        
          | findNonlinearAngle(self,
        struct,
        atom_a,
        atom_b,
        do_not_use,
        index_less_than,
        linear) Find an angle between atom_a, atom_b and some other atom that is 
      smaller than linear
 |  |  | 
    |  | 
        
          | merge(self,
        child_zmat,
        struct,
        glue_index) Combine the atom lists from this (parent) z-matrix and another 
      (child) z-matrix.
 |  |  | 
  
    | Inherited from object:__delattr__,__format__,__getattribute__,__hash__,__new__,__reduce__,__reduce_ex__,__repr__,__setattr__,__sizeof__,__str__,__subclasshook__ |