Commit Graph

6 Commits

Author SHA1 Message Date
0690c64d31 PrimitivePatchExtra orientation fixed and improved face::edgeDirection() 2009-01-21 01:19:31 +01:00
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
82a481a6c0 PrimitivePatchExtra cosmetic changes 2008-11-17 14:34:46 +01:00
d56220c34a PrimitivePatchExtra - adjusted template args to match PrimitivePatch 2008-11-16 00:00:34 +01:00
b87f997fdf fixed checkOrientation method - triSurface (and PrimitivePatchExtra)
- the old code used the edge information and examined the next face edges
    to find the orientation. This fails since the direction of the edge
    itself is missing.

  - simpler: find the edge start on both faces, check the next face point.
    If they are the same, the edge goes in the same direction on both faces
    and thus the orientation is incorrect.
2008-08-10 19:28:30 +02:00
de525cda45 added PrimitivePatchExtra as candidate for extending PrimitivePatch
- routines taken from triSurface but are not restricted to triangles
2008-08-07 11:32:08 +02:00