# class Cairo::Path

## Object Hierarchy

- Object
  - Cairo::Path

## Included Modules

- Enumerable

## Class Methods

`Cairo::Path.new`
  - Returns: self: FIXME

## Instance Methods

`[]`
  - Returns: self: FIXME
`arc`
  - Returns: self: FIXME
`arc_negative`
  - Returns: self: FIXME
`circle`
  - Returns: self: FIXME
`close`
  - Returns: self: FIXME
`curve_to`
  - Returns: self: FIXME
`each`
  - Returns: self: FIXME
`empty?`
  - Returns: self: FIXME
`length`
  - Returns: self: FIXME
`line_to`
  - Returns: self: FIXME
`move_to`
  - Returns: self: FIXME
`new_path`
  - Returns: self: FIXME
`new_sub_path`
  - Returns: self: FIXME
`rectangle`
  - Returns: self: FIXME
`rel_curve_to`
  - Returns: self: FIXME
`rel_line_to`
  - Returns: self: FIXME
`rel_move_to`
  - Returns: self: FIXME
`rounded_rectangle`
  - Returns: self: FIXME
`size`
  - Returns: self: FIXME

## Constants

`CLOSE_PATH`
`CURVE_TO`
`LINE_TO`
`MOVE_TO`

## See Also

## ChangeLog