Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>2010-02-12 02:26:22 +0300
committerTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>2010-02-12 02:26:22 +0300
commita6a5ce4f7b5c2bde71715b11052d2ce30a34cb6d (patch)
tree12a40adc00acaa2a2e20795d8bf5dca134feb5ae /source/blender/freestyle/intern/geometry/GeomUtils.h
parented266e868cee7e922f028227ee22492d7e830253 (diff)
More consolidation of the view map creation.
Made an attempt to fix "2D intersection out of range" warnings. These warnings may cause "3D intersection out of range" warnings, which often lead to a crash.
Diffstat (limited to 'source/blender/freestyle/intern/geometry/GeomUtils.h')
-rwxr-xr-xsource/blender/freestyle/intern/geometry/GeomUtils.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/freestyle/intern/geometry/GeomUtils.h b/source/blender/freestyle/intern/geometry/GeomUtils.h
index 53c94c22f8b..787376108e1 100755
--- a/source/blender/freestyle/intern/geometry/GeomUtils.h
+++ b/source/blender/freestyle/intern/geometry/GeomUtils.h
@@ -94,7 +94,8 @@ namespace GeomUtils {
intersection_test intersect2dSeg2dSegParametric(const Vec2r& p1, const Vec2r& p2, // first segment
const Vec2r& p3, const Vec2r& p4, // second segment
real& t, // I = P1 + t * P1P2)
- real& u); // I = P3 + u * P3P4
+ real& u, // I = P3 + u * P3P4
+ real epsilon = M_EPSILON);
/*! check whether a 2D segment intersect a 2D region or not */
LIB_GEOMETRY_EXPORT