﻿gdsfactory.path.Path
====================

.. currentmodule:: gdsfactory.path

.. autoclass:: Path

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~Path.__init__
      ~Path.append
      ~Path.bbox
      ~Path.bbox_np
      ~Path.centerpoint_offset_curve
      ~Path.copy
      ~Path.curvature
      ~Path.dbbox
      ~Path.dmirror
      ~Path.dmirror_x
      ~Path.dmirror_y
      ~Path.dmove
      ~Path.dmovex
      ~Path.dmovey
      ~Path.drotate
      ~Path.extrude
      ~Path.extrude_transition
      ~Path.hash_geometry
      ~Path.ibbox
      ~Path.imirror
      ~Path.imirror_x
      ~Path.imirror_y
      ~Path.imove
      ~Path.imovex
      ~Path.imovey
      ~Path.irotate
      ~Path.length
      ~Path.mirror
      ~Path.mirror_x
      ~Path.mirror_y
      ~Path.move
      ~Path.movex
      ~Path.movey
      ~Path.offset
      ~Path.plot
      ~Path.rotate
      ~Path.transform
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~Path.center
      ~Path.dcenter
      ~Path.dsize_info
      ~Path.dx
      ~Path.dxmax
      ~Path.dxmin
      ~Path.dxsize
      ~Path.dy
      ~Path.dymax
      ~Path.dymin
      ~Path.dysize
      ~Path.icenter
      ~Path.isize_info
      ~Path.ix
      ~Path.ixmax
      ~Path.ixmin
      ~Path.ixsize
      ~Path.iy
      ~Path.iymax
      ~Path.iymin
      ~Path.iysize
      ~Path.kcl
      ~Path.size_info
      ~Path.x
      ~Path.xmax
      ~Path.xmin
      ~Path.xsize
      ~Path.y
      ~Path.ymax
      ~Path.ymin
      ~Path.ysize
   
   