summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2008-08-04 20:22:06 +0000
committerjohanengelen <johanengelen@users.sourceforge.net>2008-08-04 20:22:06 +0000
commit1cd114b1103431ff346710f94209e2275bc29f67 (patch)
treea7effbf4241dbb84a0178147804c0d53e0595868 /src
parentRemove some obsolete code (diff)
downloadinkscape-1cd114b1103431ff346710f94209e2275bc29f67.tar.gz
inkscape-1cd114b1103431ff346710f94209e2275bc29f67.zip
NR:: => Geom:: for util dir
(bzr r6559)
Diffstat (limited to 'src')
-rw-r--r--src/util/mathfns.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/util/mathfns.h b/src/util/mathfns.h
index 9f22ad11b..20c06145a 100644
--- a/src/util/mathfns.h
+++ b/src/util/mathfns.h
@@ -12,6 +12,7 @@
#ifndef SEEN_INKSCAPE_UTIL_MATHFNS_H
#define SEEN_INKSCAPE_UTIL_MATHFNS_H
+#include <2geom/point.h>
namespace Inkscape {
@@ -21,9 +22,11 @@ namespace Util {
* Returns area in triangle given by points; may be negative.
*/
inline double
-triangle_area (NR::Point p1, NR::Point p2, NR::Point p3)
+triangle_area (Geom::Point p1, Geom::Point p2, Geom::Point p3)
{
- return (p1[NR::X]*p2[NR::Y] + p1[NR::Y]*p3[NR::X] + p2[NR::X]*p3[NR::Y] - p2[NR::Y]*p3[NR::X] - p1[NR::Y]*p2[NR::X] - p1[NR::X]*p3[NR::Y]);
+ using Geom::X;
+ using Geom::Y;
+ return (p1[X]*p2[Y] + p1[Y]*p3[X] + p2[X]*p3[Y] - p2[Y]*p3[X] - p1[Y]*p2[X] - p1[X]*p3[Y]);
}
/**