/// Sees if any of the coordinates in the segment is not representable in Cairo's fixed-point numbers.
fn segment_has_unsuitable_coordinates(segment: &PathSegment, transform: &Transform) -> bool {
pub fn to_cairo_context(&self, cr: &cairo::Context) -> Result<(), InternalRenderingError> {
/// Sees if any of the coordinates in the path is not representable in Cairo's fixed-point numbers.
/// This function does a poor job, but a hopefully serviceable one, of seeing if a path's coordinates
/// are prone to causing trouble when passed to Cairo. The caller of this function takes note of
/// Cairo has trouble when given path coordinates that are outside of the range it can represent