# ArcPathPcell

class aluvia.all.ArcPathPcell(*args, **kwargs)

  Arc Waveguide

  Views

  class Layout(*args, **kwargs)
    Parameters:
      arc_angle: float

        Angle of the arc in the interval, negative angle to go down and positive to go up [degree]

      radius: float and number > 0

        Radius of the waveguide [um]

      width: float and number > 0

        Width of the arc path [um]

  Name | Type | Position | Angle | Waveguide Template | Inclination
  --- | --- | --- | --- | --- | ---
  in0 | Optical | (0.0, 0.0) | 180.0 | WG_TMPL | 0.0
  out0 | Optical | (150.0, 150.0) | 90.0 | WG_TMPL | 0.0

      from aluvia import technology
      from aluvia.all import ArcPathPcell

      lo = ArcPathPcell().Layout()
      lo.visualize(annotate=True)