`GskPathMeasure` is an object that allows measurements on `GskPath`s such as determining the length of the path.
Many measuring operations require sampling the path length at intermediate points. Therefore, a `GskPathMeasure` has a tolerance that
determines what precision is required for such approximations.
A `GskPathMeasure` struct is a reference counted struct and should be treated as opaque.