[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash/server shape.h
From: |
Udo Giacomozzi |
Subject: |
[Gnash-commit] gnash/server shape.h |
Date: |
Mon, 05 Nov 2007 17:26:55 +0000 |
CVSROOT: /cvsroot/gnash
Module name: gnash
Changes by: Udo Giacomozzi <udog> 07/11/05 17:26:55
Modified files:
server : shape.h
Log message:
* server/parser/shape_character_def.cpp: take outline hit test
algorithm from old implementation; drop the old point_test
method in favor of the new one; avoid browsing the paths
in point_test_local() when the point is already out of the
shape bounds
* testsuite/misc-ming.all/DrawingApiTestRunner.cpp: two new PASSes
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/server/shape.h?cvsroot=gnash&r1=1.26&r2=1.27
Patches:
Index: shape.h
===================================================================
RCS file: /cvsroot/gnash/gnash/server/shape.h,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- shape.h 5 Nov 2007 08:06:03 -0000 1.26
+++ shape.h 5 Nov 2007 17:26:55 -0000 1.27
@@ -5,7 +5,7 @@
// Quadratic bezier outline shapes, the basis for most SWF rendering.
-/* $Id: shape.h,v 1.26 2007/11/05 08:06:03 strk Exp $ */
+/* $Id: shape.h,v 1.27 2007/11/05 17:26:55 udog Exp $ */
#ifndef GNASH_SHAPE_H
#define GNASH_SHAPE_H
@@ -106,10 +106,11 @@
return is_empty();
}
- /// Ray crossing count.
+ /// Ray crossing count. (OBSOLETE)
//
/// Update ray crossing for the given query point using
- /// edges in this path. Used to detect point in shape.
+ /// edges in this path. Was used to detect point in shape,
+ /// but now we're using a different method.
///
/// @param ray_crossings
/// Number of crossings, updated by this method.
- [Gnash-commit] gnash/server shape.h,
Udo Giacomozzi <=