/[libvob]/libvob/include/vob/geom/Fillets2.hxx
ViewVC logotype

Diff of /libvob/include/vob/geom/Fillets2.hxx

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.19 by jvk, Tue Jun 24 11:51:10 2003 UTC revision 1.20 by jvk, Tue Jun 24 13:13:24 2003 UTC
# Line 147  namespace Geom { Line 147  namespace Geom {
147                  v = v - dir.dot(v-node.ctr) * dir;                  v = v - dir.dot(v-node.ctr) * dir;
148              }              }
149  #endif  #endif
150              v.z = lerp(node.ctr.z, z, (l - node.r) / (d - node.r));              float f = (l - node.r) / (d - node.r);          
151              if (l < node.r) v.z = node.ctr.z;              if (f >= 1)
152                    v.z = z;
153                else if (f >= 0)
154                    v.z = lerp(node.ctr.z, z, f);
155                else
156                    v.z = node.ctr.z;
157              return v;              return v;
158          }          }
159    

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26