X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Flibnr%2Fnr-rect.h;h=c61083b4b975eb1b98242534211995ee16aa60b1;hb=3955580a5a68a873b098921626f5b9d841b964ec;hp=5d897c6959e7e1b1ccee10fcf40cab6b5651fb83;hpb=cd54e98d4b5cfdfe4c5c064892ba432e197c8431;p=inkscape.git diff --git a/src/libnr/nr-rect.h b/src/libnr/nr-rect.h index 5d897c695..c61083b4b 100644 --- a/src/libnr/nr-rect.h +++ b/src/libnr/nr-rect.h @@ -24,9 +24,9 @@ #include #include #include +#include namespace NR { - struct Matrix; /** A rectangle is always aligned to the X and Y axis. This means it * can be defined using only 4 coordinates, and determining @@ -247,8 +247,6 @@ inline std::ostream /* legacy rect stuff */ -struct NRMatrix; - /* NULL rect is infinite */ struct NRRect { @@ -302,7 +300,7 @@ NRRect *nr_rect_d_union_xy(NRRect *d, NR::Coord x, NR::Coord y); NRRectL *nr_rect_l_union_xy(NRRectL *d, NR::ICoord x, NR::ICoord y); NRRect *nr_rect_d_matrix_transform(NRRect *d, NRRect const *s, NR::Matrix const &m); -NRRect *nr_rect_d_matrix_transform(NRRect *d, NRRect const *s, NRMatrix const *m); +NRRect *nr_rect_d_matrix_transform(NRRect *d, NRRect const *s, NR::Matrix const *m); NRRectL *nr_rect_l_enlarge(NRRectL *d, int amount);