func (m *Matrix) TransformDistance(dx, dy float64) (float64, float64) {
	C.cairo_matrix_transform_distance(m.native(),
		(*C.double)(unsafe.Pointer(&dx)), (*C.double)(unsafe.Pointer(&dy)))
	return dx, dy
}
func (m *Matrix) TransformDistance(dx, dy float64) (float64, float64) {
	C.cairo_matrix_transform_distance(m.native(),
		(*C.double)(unsafe.Pointer(&dx)), (*C.double)(unsafe.Pointer(&dy)))
	return dx, dy
}
func ( m * Matrix ) TransformDistance ( dx , dy float64 ) ( float64 , float64 ) { C . cairo_matrix_transform_distance ( m . native ( ) , ( * C . double ) ( unsafe . Pointer ( & dx ) ) , ( * C . double ) ( unsafe . Pointer ( & dy ) ) ) return dx , dy }
// TransformDistance ...
TransformDistance ...