code: def to_glyphs_guidelines(self, ufo_obj, glyphs_obj):
      
      if not ufo_obj.guidelines:
          return
      for guideline in ufo_obj.guidelines:
          new_guideline = self.glyphs_module.GSGuideLine()
          name = guideline.name
          # Locked
          if name is not None and name.endswith(LOCKED_NAME_SUFFIX):
              name = name[: -len(LOCKED_NAME_SUFFIX)]
              new_guideline.locked = True
          if guideline.color:
              name = (name or "") + COLOR_NAME_SUFFIX % str(guideline.color)
          if guideline.identifier:
              name = (name or "") + IDENTIFIER_NAME_SUFFIX % guideline.identifier
          new_guideline.name = name
          new_guideline.position = Point(guideline.x or 0, guideline.y or 0)
          if guideline.angle is not None:
              new_guideline.angle = guideline.angle % 360
          elif _is_vertical(guideline.x, guideline.y, None):
              new_guideline.angle = 90
          glyphs_obj.guides.append(new_guideline)
docs: Set guidelines.